From 4bfbedac7de054995384e13e3278c0c15dcb1b67 Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Mon, 17 Apr 2023 14:44:14 -0700 Subject: [PATCH] add long_arrowhead_label sketch test --- d2renderers/d2sketch/sketch_test.go | 8 ++ .../long_arrowhead_label/sketch.exp.svg | 110 ++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 d2renderers/d2sketch/testdata/long_arrowhead_label/sketch.exp.svg diff --git a/d2renderers/d2sketch/sketch_test.go b/d2renderers/d2sketch/sketch_test.go index 5ed75626e..177ed47dc 100644 --- a/d2renderers/d2sketch/sketch_test.go +++ b/d2renderers/d2sketch/sketch_test.go @@ -1293,6 +1293,14 @@ queue -> package -> step callout -> stored_data -> person diamond -> oval -> circle hexagon -> cloud +`, + }, + { + name: "long_arrowhead_label", + script: ` +a -> b: { + target-arrowhead: "a to b with unexpectedly long target arrowhead label" +} `, }, } diff --git a/d2renderers/d2sketch/testdata/long_arrowhead_label/sketch.exp.svg b/d2renderers/d2sketch/testdata/long_arrowhead_label/sketch.exp.svg new file mode 100644 index 000000000..ca5e8aa17 --- /dev/null +++ b/d2renderers/d2sketch/testdata/long_arrowhead_label/sketch.exp.svg @@ -0,0 +1,110 @@ + + + + + + + + +ab a to b with unexpectedly long target arrowhead label + + + \ No newline at end of file