From cc0a04875745bfb1ea06e537c2251e99efa6b479 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Thu, 12 Jan 2023 10:29:13 -0800 Subject: [PATCH] test --- d2renderers/d2svg/style.css | 12 ++++++++++++ .../dagre_edge_label_spacing/dagre/sketch.exp.svg | 12 ++++++++++++ .../dagre_edge_label_spacing/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre_special_ids/dagre/sketch.exp.svg | 12 ++++++++++++ .../regression/dagre_special_ids/elk/sketch.exp.svg | 12 ++++++++++++ .../regression/elk_alignment/dagre/sketch.exp.svg | 12 ++++++++++++ .../regression/elk_alignment/elk/sketch.exp.svg | 12 ++++++++++++ .../elk_img_empty_label_panic/dagre/sketch.exp.svg | 12 ++++++++++++ .../elk_img_empty_label_panic/elk/sketch.exp.svg | 12 ++++++++++++ .../regression/elk_order/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/regression/elk_order/elk/sketch.exp.svg | 12 ++++++++++++ .../regression/empty_sequence/dagre/sketch.exp.svg | 12 ++++++++++++ .../regression/empty_sequence/elk/sketch.exp.svg | 12 ++++++++++++ .../regression/no-lexer/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/regression/no-lexer/elk/sketch.exp.svg | 12 ++++++++++++ .../only_header_class_table/dagre/sketch.exp.svg | 12 ++++++++++++ .../only_header_class_table/elk/sketch.exp.svg | 12 ++++++++++++ .../overlapping-edge-label/dagre/sketch.exp.svg | 12 ++++++++++++ .../overlapping-edge-label/elk/sketch.exp.svg | 12 ++++++++++++ .../query_param_escape/dagre/sketch.exp.svg | 12 ++++++++++++ .../regression/query_param_escape/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_name_crash/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_name_crash/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_no_message/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_no_message/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_span_cover/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_span_cover/elk/sketch.exp.svg | 12 ++++++++++++ .../sql_table_overflow/dagre/sketch.exp.svg | 12 ++++++++++++ .../regression/sql_table_overflow/elk/sketch.exp.svg | 12 ++++++++++++ .../unnamed_class_table_code/dagre/sketch.exp.svg | 12 ++++++++++++ .../unnamed_class_table_code/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/1_to_2/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/1_to_2/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/basic/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/basic/elk/sketch.exp.svg | 12 ++++++++++++ .../sanity/child_to_child/dagre/sketch.exp.svg | 12 ++++++++++++ .../sanity/child_to_child/elk/sketch.exp.svg | 12 ++++++++++++ .../sanity/connection_label/dagre/sketch.exp.svg | 12 ++++++++++++ .../sanity/connection_label/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/empty/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/sanity/empty/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/all_shapes/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/all_shapes/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/all_shapes_multiple/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/all_shapes_multiple/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/all_shapes_shadow/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/all_shapes_shadow/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/arrowhead_adjustment/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/arrowhead_adjustment/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/arrowhead_labels/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/arrowhead_labels/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/binary_tree/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/binary_tree/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/chaos1/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/chaos1/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/chaos2/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/chaos2/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/child_parent_edges/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/child_parent_edges/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/circular_dependency/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/circular_dependency/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/class/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/class/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/code_snippet/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/code_snippet/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/connected_container/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/connected_container/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/constant_near_stress/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/constant_near_stress/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/constant_near_title/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/constant_near_title/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/container_edges/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/container_edges/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/crow_foot_arrowhead/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/crow_foot_arrowhead/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/dense/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/dense/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/different_subgraphs/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/different_subgraphs/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/direction/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/direction/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/font_colors/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/font_colors/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/font_sizes/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/font_sizes/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/giant_markdown_test/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/giant_markdown_test/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/hr/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/hr/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/icon-label/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/icon-label/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/images/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/images/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/investigate/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/investigate/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/large_arch/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/large_arch/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/latex/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/latex/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li1/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li1/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li2/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li2/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li3/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li3/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li4/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/li4/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/links/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/links/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/lone_h1/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/lone_h1/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/markdown/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/markdown/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/markdown_stroke_fill/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/markdown_stroke_fill/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/md_2space_newline/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/md_2space_newline/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/md_backslash_newline/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/md_backslash_newline/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/md_code_block_fenced/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/md_code_block_fenced/elk/sketch.exp.svg | 12 ++++++++++++ .../md_code_block_indented/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/md_code_block_indented/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/md_code_inline/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/md_code_inline/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/multiline_text/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/multiline_text/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/multiple_trees/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/multiple_trees/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/n22_e32/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/n22_e32/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/number_connections/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/number_connections/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/one_container_loop/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/one_container_loop/elk/sketch.exp.svg | 12 ++++++++++++ .../one_three_one_container/dagre/sketch.exp.svg | 12 ++++++++++++ .../one_three_one_container/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/p/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/p/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/pre/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/pre/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/self-referencing/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/self-referencing/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_all_shapes/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_all_shapes/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_distance/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_distance/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_groups/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_groups/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_long_note/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_long_note/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_nested_span/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_note/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/sequence_diagram_note/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_real/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/sequence_diagram_real/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_self_edges/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_self_edges/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_simple/dagre/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_simple/elk/sketch.exp.svg | 12 ++++++++++++ .../sequence_diagram_span/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/sequence_diagram_span/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/sequence_diagrams/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/sequence_diagrams/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/sql_tables/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/sql_tables/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/square_3d/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/square_3d/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../straight_hierarchy_container/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/stylish/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/stylish/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/text_font_sizes/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/text_font_sizes/elk/sketch.exp.svg | 12 ++++++++++++ .../testdata/stable/tooltips/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/tooltips/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/transparent_3d/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/transparent_3d/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/unnamed_only_height/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/unnamed_only_height/elk/sketch.exp.svg | 12 ++++++++++++ .../stable/unnamed_only_width/dagre/sketch.exp.svg | 12 ++++++++++++ .../stable/unnamed_only_width/elk/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/us_map/dagre/sketch.exp.svg | 12 ++++++++++++ e2etests/testdata/stable/us_map/elk/sketch.exp.svg | 12 ++++++++++++ .../todo/container_child_edge/dagre/sketch.exp.svg | 12 ++++++++++++ .../todo/container_child_edge/elk/sketch.exp.svg | 12 ++++++++++++ .../font_sizes_containers_large/dagre/sketch.exp.svg | 12 ++++++++++++ .../font_sizes_containers_large/elk/sketch.exp.svg | 12 ++++++++++++ .../todo/font_sizes_large/dagre/sketch.exp.svg | 12 ++++++++++++ .../todo/font_sizes_large/elk/sketch.exp.svg | 12 ++++++++++++ .../dagre/sketch.exp.svg | 12 ++++++++++++ .../elk/sketch.exp.svg | 12 ++++++++++++ .../todo/shape_set_width_height/dagre/sketch.exp.svg | 12 ++++++++++++ .../todo/shape_set_width_height/elk/sketch.exp.svg | 12 ++++++++++++ .../todo/tall_edge_label/dagre/sketch.exp.svg | 12 ++++++++++++ .../testdata/todo/tall_edge_label/elk/sketch.exp.svg | 12 ++++++++++++ 203 files changed, 2436 insertions(+) diff --git a/d2renderers/d2svg/style.css b/d2renderers/d2svg/style.css index 2476c6ae7..5a7bc3b10 100644 --- a/d2renderers/d2svg/style.css +++ b/d2renderers/d2svg/style.css @@ -10,3 +10,15 @@ mix-blend-mode: multiply; opacity: 0.5; } + + +@keyframes dashdraw { + from { + stroke-dashoffset: 30; + } +} + +path[stroke-dasharray] { + stroke-dasharray: 15 15; + animation: dashdraw 0.5s linear infinite; +} diff --git a/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/sketch.exp.svg b/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/sketch.exp.svg index 1e7b73085..24918268a 100644 --- a/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/sketch.exp.svg +++ b/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/sketch.exp.svg @@ -18,6 +18,18 @@ width="2832" height="441" viewBox="-102 -102 2832 441">