From 39f58d74ccec1516fade9572b0c62b735e016680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BAlio=20C=C3=A9sar=20Batista?= Date: Wed, 9 Nov 2022 14:42:02 -0300 Subject: [PATCH] Update tests --- e2etests/stable_test.go | 39 ++ .../testdata/stable/all_shapes/sketch.exp.svg | 2 +- .../arrowhead_adjustment/board.exp.json | 417 ++++++++++++++++++ .../arrowhead_adjustment/sketch.exp.svg | 22 + .../stable/binary_tree/sketch.exp.svg | 2 +- .../testdata/stable/chaos1/sketch.exp.svg | 4 +- .../testdata/stable/chaos2/sketch.exp.svg | 16 +- .../stable/child_parent_edges/sketch.exp.svg | 2 +- .../stable/circular_dependency/sketch.exp.svg | 2 +- .../stable/code_snippet/sketch.exp.svg | 2 +- .../stable/connected_container/sketch.exp.svg | 2 +- .../stable/container_edges/sketch.exp.svg | 2 +- e2etests/testdata/stable/dense/sketch.exp.svg | 2 +- .../stable/different_subgraphs/sketch.exp.svg | 2 +- .../stable/giant_markdown_test/sketch.exp.svg | 2 +- e2etests/testdata/stable/hr/sketch.exp.svg | 2 +- .../stable/investigate/sketch.exp.svg | 14 +- .../testdata/stable/large_arch/sketch.exp.svg | 2 +- e2etests/testdata/stable/li1/sketch.exp.svg | 2 +- e2etests/testdata/stable/li2/sketch.exp.svg | 2 +- e2etests/testdata/stable/li3/sketch.exp.svg | 2 +- e2etests/testdata/stable/li4/sketch.exp.svg | 2 +- .../testdata/stable/lone_h1/sketch.exp.svg | 2 +- .../testdata/stable/markdown/sketch.exp.svg | 2 +- .../stable/multiple_trees/sketch.exp.svg | 2 +- .../testdata/stable/n22_e32/sketch.exp.svg | 2 +- .../stable/one_container_loop/sketch.exp.svg | 2 +- .../one_three_one_container/sketch.exp.svg | 2 +- e2etests/testdata/stable/p/sketch.exp.svg | 2 +- e2etests/testdata/stable/pre/sketch.exp.svg | 2 +- .../sketch.exp.svg | 2 +- .../testdata/stable/us_map/sketch.exp.svg | 2 +- 32 files changed, 521 insertions(+), 43 deletions(-) create mode 100644 e2etests/testdata/stable/arrowhead_adjustment/board.exp.json create mode 100644 e2etests/testdata/stable/arrowhead_adjustment/sketch.exp.svg diff --git a/e2etests/stable_test.go b/e2etests/stable_test.go index a2e90709b..dbd033d98 100644 --- a/e2etests/stable_test.go +++ b/e2etests/stable_test.go @@ -637,6 +637,45 @@ func RegisterHash(h Hash, f func() hash.Hash) { } | x -> hey -> y`, + }, { + name: "arrowhead_adjustment", + script: `a <-> b: { + style.stroke-width: 6 + style.stroke-dash: 4 + source-arrowhead: { + shape: arrow + } + } + + c -> b: { + style.stroke-width: 7 + style.stroke: "#20222a" + } + c.style.stroke-width: 7 + c.style.stroke: "#b2350d" + c.shape: document + b.style.stroke-width: 8 + b.style.stroke: "#0db254" + a.style.border-radius: 10 + a.style.stroke-width: 8 + a.style.stroke: "#2bc3d8" + Oval: "" { + shape: oval + style.stroke-width: 6 + style.stroke: "#a1a4af" + } + a <-> Oval: { + style.stroke-width: 6 + source-arrowhead: { + shape: diamond + } + target-arrowhead: * { + shape: diamond + style.filled: true + } + } + c -- a: {style.stroke-width: 7} + Oval <-> c`, }, } diff --git a/e2etests/testdata/stable/all_shapes/sketch.exp.svg b/e2etests/testdata/stable/all_shapes/sketch.exp.svg index fcf7d2fdb..3c83a55c5 100644 --- a/e2etests/testdata/stable/all_shapes/sketch.exp.svg +++ b/e2etests/testdata/stable/all_shapes/sketch.exp.svg @@ -12,7 +12,7 @@ width="1539" height="824" viewBox="-100 -100 1539 824">rectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloud rectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloud cba \ No newline at end of file diff --git a/e2etests/testdata/stable/binary_tree/sketch.exp.svg b/e2etests/testdata/stable/binary_tree/sketch.exp.svg index e627cc671..c7029d6f7 100644 --- a/e2etests/testdata/stable/binary_tree/sketch.exp.svg +++ b/e2etests/testdata/stable/binary_tree/sketch.exp.svg @@ -12,7 +12,7 @@ width="1518" height="1004" viewBox="-100 -100 1518 1004">abcdefghijklmno abcdefghijklmno aaadddeeebbbccc -111 +111 -222abcd abcd abc abc acfbdhg acfbdhg agdfbhec agdfbhec abcdefghijklmnopq abcdefghijklmnopq finallyatreeandnodessomemoremanythenhereyouhavehierarchyanotherofnestingtreesatreeinsidehierarchyroot finallyatreeandnodessomemoremanythenhereyouhavehierarchyanotherofnestingtreesatreeinsidehierarchyroot aabbccddllffwwyyadnniijjkkssuurmeemmmmgghhzzooppqqrrttvvxxabac +aabbccddllffwwyyadnniijjkkssuurmeemmmmgghhzzooppqqrrttvvxxabac -1 +1 -2 +2 -3 +3 -4 +4 -5 +5 -6abcdefghiqrjmnoszaabbeeffggklptuwxyccddv abcdefghiqrjmnoszaabbeeffggklptuwxyccddv

Markdown: Syntax

-
ab abcdefghijklmnopqrstuvw abcdefghijklmnopqrstuvw abcdefghijklmnopqrstu abcdefghijklmnopqrstu acdefgbh acdefgbh topabcbottomstartend topabcbottomstartend acbl1l2c1l2c3l2c2l3c1l3c2l4bacacbabcc1c2c3abc acbl1l2c1l2c3l2c2l3c1l3c2l4bacacbabcc1c2c3abc AKHIALFLGAMSTNAZCANVNMUTARLAMOOKTXORCOKSNEWYCTMANYRIDEMDNJPANCSCIDMTWAILINIAMIKYWIOHMNSDVAWVMENHVTNDAKHIALFLGAMSTNAZCANVNMUTARLAMOOKTXORCOKSNEWYCTMANYRIDEMDNJPANCSCIDMTWAILINIAMIKYWIOHMNSDVAWVMENHVTND