gantt.spec.js

Created by knut on 14-11-18.

describe('when parsing a gantt diagram it',function() {
    var parseError, gantt;
    beforeEach(function () {
        gantt = require('./parser/gantt').parser;
        gantt.yy = require('./ganttDb');
        parseError = function(err, hash) {
            log.debug('Syntax error:' + err);
        };

ex.yy.parseError = parseError;

    });

    it('should handle an dateFormat definition', function () {
        var str = 'gantt\ndateFormat yyyy-mm-dd';

        gantt.parse(str);
    });
    it('should handle an dateFormat definition', function () {
        var str = 'gantt\ndateFormat yyyy-mm-dd\ntitle Adding gantt diagram functionality to mermaid';

        gantt.parse(str);
    });
    it('should handle an dateFormat definition', function () {
        var str = 'gantt\ndateFormat yyyy-mm-dd\ntitle Adding gantt diagram functionality to mermaid';

        gantt.parse(str);
    });
    it('should handle an section definition', function () {
        var str = 'gantt\ndateFormat yyyy-mm-dd\ntitle Adding gantt diagram functionality to mermaid';

        gantt.parse(str);
    });

Beslutsflöde inligt nedan. Obs bla bla bla

graph TD
A[Hard pledge] -- text on link --B(Round edge)
B -- C{to do or not to do}
C --|Too| D[Result one]
C --|Doo| E[Result two]

params bapa - a unique bapap

    it('should handle a task definition', function () {
        var str = 'gantt\n' +
            'dateFormat yyyy-mm-dd\n' +
            'title Adding gantt diagram functionality to mermaid\n' +
            'section Documentation\n' +
            'Design jison grammar:des1, 2014-01-01, 2014-01-04';

        gantt.parse(str);
    });
});


Ogiltigt id i after id