From b95cb1d0a8299e8b7c7efe7cdbe1483c32b841d1 Mon Sep 17 00:00:00 2001 From: Lukas Oppermann Date: Wed, 29 Jun 2022 21:08:49 +0200 Subject: [PATCH] update tests --- tests/files/original-tokens.json | 6 +++++ tests/files/standard-tokens.json | 23 +++++++++++++++++-- tests/integration/data/cssOutput.data.ts | 1 + .../data/cssStandardOutput.data.ts | 1 + .../data/jsonOriginalFormat.data.ts | 6 +++++ tests/integration/data/original.variables.css | 2 +- tests/integration/data/standard.variables.css | 2 +- 7 files changed, 37 insertions(+), 4 deletions(-) diff --git a/tests/files/original-tokens.json b/tests/files/original-tokens.json index 0e3addd2..1b5ececc 100644 --- a/tests/files/original-tokens.json +++ b/tests/files/original-tokens.json @@ -939,6 +939,12 @@ "value": "rgba(4, 74, 255, 1)", "type": "color" }, + "empty": { + "category": "color", + "exportKey": "color", + "value": "rgba(0, 0, 0, 0)", + "type": "color" + }, "special characters": { "😅": { "category": "color", diff --git a/tests/files/standard-tokens.json b/tests/files/standard-tokens.json index 58ca56f5..29ff2901 100644 --- a/tests/files/standard-tokens.json +++ b/tests/files/standard-tokens.json @@ -629,6 +629,7 @@ "description": "A red with a 50% opacity", "type": "color", "value": "#ff5f0480", + "blendMode": "normal", "extensions": { "org.lukasoppermann.figmaDesignTokens": { "styleId": "S:73ee61b85a05b803a735041e06d604cf5b5e396c,", @@ -639,11 +640,13 @@ "multiple fills": { "0": { "type": "color", - "value": "#40ffbaff" + "value": "#40ffbaff", + "blendMode": "normal" }, "1": { "type": "color", - "value": "#0000001a" + "value": "#0000001a", + "blendMode": "normal" }, "description": "", "extensions": { @@ -657,6 +660,7 @@ "description": "", "type": "color", "value": "#044affff", + "blendMode": "normal", "extensions": { "org.lukasoppermann.figmaDesignTokens": { "styleId": "S:41c3b1bbb20c349db5198426c9f21eee91270703,", @@ -668,6 +672,7 @@ "description": "Some other description", "type": "color", "value": "{color.colors.single blue}", + "blendMode": "normal", "extensions": { "org.lukasoppermann.figmaDesignTokens": { "styleId": "S:a466a5c4f753617558885425bf0c42b7a53fcda4,", @@ -676,11 +681,24 @@ } } }, + "empty": { + "description": "", + "type": "color", + "value": "#00000000", + "blendMode": "normal", + "extensions": { + "org.lukasoppermann.figmaDesignTokens": { + "styleId": "S:5e1d174ea8c7f59af7d8eeb52856a48cfe285856,", + "exportKey": "color" + } + } + }, "special characters": { "😅": { "description": "Emoji", "type": "color", "value": "#40df50ff", + "blendMode": "normal", "extensions": { "org.lukasoppermann.figmaDesignTokens": { "styleId": "S:0eca3633c52956ddb97940c7445007a90b937be1,", @@ -692,6 +710,7 @@ "description": "", "type": "color", "value": "#3456afff", + "blendMode": "normal", "extensions": { "org.lukasoppermann.figmaDesignTokens": { "styleId": "S:79e9a7afce7078dc29994d2791959ebf9f45efa5,", diff --git a/tests/integration/data/cssOutput.data.ts b/tests/integration/data/cssOutput.data.ts index 8b4764a6..150c6620 100644 --- a/tests/integration/data/cssOutput.data.ts +++ b/tests/integration/data/cssOutput.data.ts @@ -167,6 +167,7 @@ export default --color-colors-multiple-fills-1: rgba(0, 0, 0, 0.1); --color-colors-single-blue: #044aff; --color-colors-ref-blue: #044aff; /* Some other description */ + --color-colors-empty: rgba(0, 0, 0, 0); --color-colors-special-characters: #40df50; /* Emoji */ --color-colors-special-characters-nderung: #3456af; --grid-multiple-0-pattern: columns; diff --git a/tests/integration/data/cssStandardOutput.data.ts b/tests/integration/data/cssStandardOutput.data.ts index 17c0c105..c0b0df18 100644 --- a/tests/integration/data/cssStandardOutput.data.ts +++ b/tests/integration/data/cssStandardOutput.data.ts @@ -45,6 +45,7 @@ export default --color-colors-multiple-fills-1: rgba(0, 0, 0, 0.1); --color-colors-single-blue: rgb(4, 74, 255); --color-colors-ref-blue: rgb(4, 74, 255); /* Some other description */ + --color-colors-empty: rgba(0, 0, 0, 0); --color-colors-special-characters: rgb(64, 223, 80); /* Emoji */ --color-colors-special-characters-nderung: rgb(52, 86, 175); --grid-multiple-0: [object Object]; diff --git a/tests/integration/data/jsonOriginalFormat.data.ts b/tests/integration/data/jsonOriginalFormat.data.ts index 8139f25e..7a480eef 100644 --- a/tests/integration/data/jsonOriginalFormat.data.ts +++ b/tests/integration/data/jsonOriginalFormat.data.ts @@ -675,6 +675,12 @@ export default { }, color: { colors: { + empty: { + category: 'color', + exportKey: 'color', + type: 'color', + value: 'rgba(0, 0, 0, 0)' + }, 'multiple fills': { 0: { value: 'rgba(64, 255, 186, 1)', diff --git a/tests/integration/data/original.variables.css b/tests/integration/data/original.variables.css index 4c489a45..657a7d89 100644 --- a/tests/integration/data/original.variables.css +++ b/tests/integration/data/original.variables.css @@ -166,9 +166,9 @@ --color-colors-multiple-fills-1: rgba(0, 0, 0, 0.1); --color-colors-single-blue: #044aff; --color-colors-ref-blue: #044aff; /* Some other description */ + --color-colors-empty: rgba(0, 0, 0, 0); --color-colors-special-characters: #40df50; /* Emoji */ --color-colors-special-characters-nderung: #3456af; - --color-invalid-empty: rgba(0, 0, 0, 0); --grid-multiple-0-pattern: columns; --grid-multiple-0-section-size: 1; --grid-multiple-0-gutter-size: 20; diff --git a/tests/integration/data/standard.variables.css b/tests/integration/data/standard.variables.css index 942f36b2..45166298 100644 --- a/tests/integration/data/standard.variables.css +++ b/tests/integration/data/standard.variables.css @@ -44,9 +44,9 @@ --color-colors-multiple-fills-1: rgba(0, 0, 0, 0.1); --color-colors-single-blue: rgb(4, 74, 255); --color-colors-ref-blue: rgb(4, 74, 255); /* Some other description */ + --color-colors-empty: rgba(0, 0, 0, 0); --color-colors-special-characters: rgb(64, 223, 80); /* Emoji */ --color-colors-special-characters-nderung: rgb(52, 86, 175); - --color-invalid-empty: rgba(0, 0, 0, 0); --grid-multiple-0: [object Object]; --grid-multiple-1: [object Object]; --grid-multiple-2: [object Object];