collab/mermaid/packages/mermaid-example-diagram/src/exampleDiagram.spec.jsblame
View source
6dd74de1import { parser } from './parser/exampleDiagram.jison';
6dd74de2import * as db from './exampleDiagramDb.js';
6dd74de3import { injectUtils } from './mermaidUtils.js';
6dd74de4// Todo fix utils functions for tests
6dd74de5import {
6dd74de6 log,
6dd74de7 setLogLevel,
6dd74de8 getConfig,
6dd74de9 sanitizeText,
6dd74de10 setupGraphViewBox,
6dd74de11} from '../../mermaid/src/diagram-api/diagramAPI.js';
6dd74de12
6dd74de13injectUtils(log, setLogLevel, getConfig, sanitizeText, setupGraphViewBox);
6dd74de14
6dd74de15describe('when parsing an info graph it', function () {
6dd74de16 let ex;
6dd74de17 beforeEach(function () {
6dd74de18 ex = parser;
6dd74de19 ex.yy = db;
6dd74de20 });
6dd74de21
6dd74de22 it('should handle an example-diagram definition', function () {
6dd74de23 let str = `example-diagram
6dd74de24 showInfo`;
6dd74de25
6dd74de26 ex.parse(str);
6dd74de27 });
6dd74de28});