diff --git a/tests/fixtures/markdowns.js b/tests/fixtures/markdowns.js index cd25f332..ca67c396 100644 --- a/tests/fixtures/markdowns.js +++ b/tests/fixtures/markdowns.js @@ -165,6 +165,20 @@ rectangle checkout { @enduml ` +const plantUmlDitaa = ` +@startditaa ++--------+ +-------+ +-------+ +| +---+ ditaa +--> | | +| Text | +-------+ |Diagram| +|Dokument| |!Magie!| | | +| {d}| | | | | ++---+----+ +-------+ +-------+ + : ^ + | Ein Haufen Arbeit | + +-------------------------+ +@endditaa +` + export default { basic, codeblock, @@ -181,5 +195,6 @@ export default { plantUmlMindMap, plantUmlGantt, plantUmlWbs, + plantUmlDitaa, plantUmlUml } diff --git a/tests/lib/markdown-test.js b/tests/lib/markdown-test.js index 6600a5f3..0934c27f 100644 --- a/tests/lib/markdown-test.js +++ b/tests/lib/markdown-test.js @@ -93,3 +93,8 @@ test('Markdown.render() should render PlantUML Umls correctly', t => { const rendered = md.render(markdownFixtures.plantUmlUml) t.snapshot(rendered) }) + +test('Markdown.render() should render PlantUML Ditaa correctly', t => { + const rendered = md.render(markdownFixtures.plantUmlDitaa) + t.snapshot(rendered) +}) diff --git a/tests/lib/snapshots/markdown-test.js.md b/tests/lib/snapshots/markdown-test.js.md index e18440dc..ac97f6c8 100644 --- a/tests/lib/snapshots/markdown-test.js.md +++ b/tests/lib/snapshots/markdown-test.js.md @@ -4,6 +4,13 @@ The actual snapshot is saved in `markdown-test.js.snap`. Generated by [AVA](https://ava.li). +## Markdown.render() should render PlantUML Ditaa correctly + +> Snapshot 1 + + `uml diagram␊ + ` + ## Markdown.render() should render PlantUML Gantt correctly > Snapshot 1 diff --git a/tests/lib/snapshots/markdown-test.js.snap b/tests/lib/snapshots/markdown-test.js.snap index 659d568f..76bc8ccd 100644 Binary files a/tests/lib/snapshots/markdown-test.js.snap and b/tests/lib/snapshots/markdown-test.js.snap differ