From 649a3f0f7822330814ad5448cf8f88b13056a439 Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Mon, 10 Apr 2023 11:41:14 -0700 Subject: [PATCH] add md_font_weight test --- e2etests/regression_test.go | 13 + .../md_font_weight/dagre/board.exp.json | 88 ++ .../md_font_weight/dagre/sketch.exp.svg | 843 ++++++++++++++++++ .../md_font_weight/elk/board.exp.json | 88 ++ .../md_font_weight/elk/sketch.exp.svg | 843 ++++++++++++++++++ 5 files changed, 1875 insertions(+) create mode 100644 e2etests/testdata/regression/md_font_weight/dagre/board.exp.json create mode 100644 e2etests/testdata/regression/md_font_weight/dagre/sketch.exp.svg create mode 100644 e2etests/testdata/regression/md_font_weight/elk/board.exp.json create mode 100644 e2etests/testdata/regression/md_font_weight/elk/sketch.exp.svg diff --git a/e2etests/regression_test.go b/e2etests/regression_test.go index 758280134..c44fe5f69 100644 --- a/e2etests/regression_test.go +++ b/e2etests/regression_test.go @@ -668,6 +668,19 @@ x: { y z } +`, + }, + { + name: "md_font_weight", + script: ` +explanation: |md +# I can do headers + +- lists +- lists + +And other normal markdown stuff +| `, }, } diff --git a/e2etests/testdata/regression/md_font_weight/dagre/board.exp.json b/e2etests/testdata/regression/md_font_weight/dagre/board.exp.json new file mode 100644 index 000000000..b48ede621 --- /dev/null +++ b/e2etests/testdata/regression/md_font_weight/dagre/board.exp.json @@ -0,0 +1,88 @@ +{ + "name": "", + "isFolderOnly": false, + "fontFamily": "SourceSansPro", + "shapes": [ + { + "id": "explanation", + "type": "text", + "pos": { + "x": 0, + "y": 0 + }, + "width": 229, + "height": 159, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "transparent", + "stroke": "N1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "# I can do headers\n\n- lists\n- lists\n\nAnd other normal markdown stuff", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "markdown", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 229, + "labelHeight": 159, + "zIndex": 0, + "level": 1 + } + ], + "connections": [], + "root": { + "id": "", + "type": "", + "pos": { + "x": 0, + "y": 0 + }, + "width": 0, + "height": 0, + "opacity": 0, + "strokeDash": 0, + "strokeWidth": 0, + "borderRadius": 0, + "fill": "N7", + "stroke": "", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "", + "fontSize": 0, + "fontFamily": "", + "language": "", + "color": "", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "zIndex": 0, + "level": 0 + } +} diff --git a/e2etests/testdata/regression/md_font_weight/dagre/sketch.exp.svg b/e2etests/testdata/regression/md_font_weight/dagre/sketch.exp.svg new file mode 100644 index 000000000..7a780097c --- /dev/null +++ b/e2etests/testdata/regression/md_font_weight/dagre/sketch.exp.svg @@ -0,0 +1,843 @@ +

I can do headers

+
    +
  • lists
  • +
  • lists
  • +
+

And other normal markdown stuff

+
+ + +
\ No newline at end of file diff --git a/e2etests/testdata/regression/md_font_weight/elk/board.exp.json b/e2etests/testdata/regression/md_font_weight/elk/board.exp.json new file mode 100644 index 000000000..7104cb5fd --- /dev/null +++ b/e2etests/testdata/regression/md_font_weight/elk/board.exp.json @@ -0,0 +1,88 @@ +{ + "name": "", + "isFolderOnly": false, + "fontFamily": "SourceSansPro", + "shapes": [ + { + "id": "explanation", + "type": "text", + "pos": { + "x": 12, + "y": 12 + }, + "width": 229, + "height": 159, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "transparent", + "stroke": "N1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "# I can do headers\n\n- lists\n- lists\n\nAnd other normal markdown stuff", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "markdown", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 229, + "labelHeight": 159, + "zIndex": 0, + "level": 1 + } + ], + "connections": [], + "root": { + "id": "", + "type": "", + "pos": { + "x": 0, + "y": 0 + }, + "width": 0, + "height": 0, + "opacity": 0, + "strokeDash": 0, + "strokeWidth": 0, + "borderRadius": 0, + "fill": "N7", + "stroke": "", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "", + "fontSize": 0, + "fontFamily": "", + "language": "", + "color": "", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "zIndex": 0, + "level": 0 + } +} diff --git a/e2etests/testdata/regression/md_font_weight/elk/sketch.exp.svg b/e2etests/testdata/regression/md_font_weight/elk/sketch.exp.svg new file mode 100644 index 000000000..37eb2b08b --- /dev/null +++ b/e2etests/testdata/regression/md_font_weight/elk/sketch.exp.svg @@ -0,0 +1,843 @@ +

I can do headers

+
    +
  • lists
  • +
  • lists
  • +
+

And other normal markdown stuff

+
+ + +
\ No newline at end of file