From d6fddfc7492636c5caf370bf2f269c3fba0e1169 Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Mon, 28 Nov 2022 14:10:30 -0800 Subject: [PATCH] add transparent_3d test --- e2etests/stable_test.go | 14 ++++++ .../transparent_3d/dagre/board.exp.json | 44 +++++++++++++++++++ .../transparent_3d/dagre/sketch.exp.svg | 24 ++++++++++ .../stable/transparent_3d/elk/board.exp.json | 44 +++++++++++++++++++ .../stable/transparent_3d/elk/sketch.exp.svg | 24 ++++++++++ 5 files changed, 150 insertions(+) create mode 100644 e2etests/testdata/stable/transparent_3d/dagre/board.exp.json create mode 100644 e2etests/testdata/stable/transparent_3d/dagre/sketch.exp.svg create mode 100644 e2etests/testdata/stable/transparent_3d/elk/board.exp.json create mode 100644 e2etests/testdata/stable/transparent_3d/elk/sketch.exp.svg diff --git a/e2etests/stable_test.go b/e2etests/stable_test.go index b319561cd..dc2e70b72 100644 --- a/e2etests/stable_test.go +++ b/e2etests/stable_test.go @@ -986,6 +986,20 @@ sugar -> c c: mixed together c -> solution: we get +`, + }, + { + name: "transparent_3d", + script: ` +cube: { + style: { + 3d: true + opacity: 0.5 + fill: orange + stroke: "#53C0D8" + stroke-width: 7 + } +} `, }, } diff --git a/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json b/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json new file mode 100644 index 000000000..ce7e26c0c --- /dev/null +++ b/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json @@ -0,0 +1,44 @@ +{ + "name": "", + "shapes": [ + { + "id": "cube", + "type": "", + "pos": { + "x": 0, + "y": 0 + }, + "width": 139, + "height": 126, + "level": 1, + "opacity": 0.5, + "strokeDash": 0, + "strokeWidth": 7, + "borderRadius": 0, + "fill": "orange", + "stroke": "#53C0D8", + "shadow": false, + "3d": true, + "multiple": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "fields": null, + "methods": null, + "columns": null, + "label": "cube", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "#0A0F25", + "italic": false, + "bold": true, + "underline": false, + "labelWidth": 39, + "labelHeight": 26, + "labelPosition": "INSIDE_MIDDLE_CENTER" + } + ], + "connections": [] +} diff --git a/e2etests/testdata/stable/transparent_3d/dagre/sketch.exp.svg b/e2etests/testdata/stable/transparent_3d/dagre/sketch.exp.svg new file mode 100644 index 000000000..71fe70090 --- /dev/null +++ b/e2etests/testdata/stable/transparent_3d/dagre/sketch.exp.svg @@ -0,0 +1,24 @@ + +cube \ No newline at end of file diff --git a/e2etests/testdata/stable/transparent_3d/elk/board.exp.json b/e2etests/testdata/stable/transparent_3d/elk/board.exp.json new file mode 100644 index 000000000..af5b43a50 --- /dev/null +++ b/e2etests/testdata/stable/transparent_3d/elk/board.exp.json @@ -0,0 +1,44 @@ +{ + "name": "", + "shapes": [ + { + "id": "cube", + "type": "", + "pos": { + "x": 12, + "y": 12 + }, + "width": 139, + "height": 126, + "level": 1, + "opacity": 0.5, + "strokeDash": 0, + "strokeWidth": 7, + "borderRadius": 0, + "fill": "orange", + "stroke": "#53C0D8", + "shadow": false, + "3d": true, + "multiple": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "fields": null, + "methods": null, + "columns": null, + "label": "cube", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "#0A0F25", + "italic": false, + "bold": true, + "underline": false, + "labelWidth": 39, + "labelHeight": 26, + "labelPosition": "INSIDE_MIDDLE_CENTER" + } + ], + "connections": [] +} diff --git a/e2etests/testdata/stable/transparent_3d/elk/sketch.exp.svg b/e2etests/testdata/stable/transparent_3d/elk/sketch.exp.svg new file mode 100644 index 000000000..6006c9dd0 --- /dev/null +++ b/e2etests/testdata/stable/transparent_3d/elk/sketch.exp.svg @@ -0,0 +1,24 @@ + +cube \ No newline at end of file