From 8b1a26904a0d50d058564198904db578276ae775 Mon Sep 17 00:00:00 2001 From: Simon H <5968653+dummdidumm@users.noreply.github.com> Date: Mon, 29 Apr 2024 13:14:52 +0200 Subject: [PATCH] chore: add css regression test (#11373) at rules are now left alone and you can have nested css in them which is scoped correctly. This just adds a test so we don't regress in the future closes #9267 --- .../css/samples/at-rule-nested-class/_config.js | 3 +++ .../css/samples/at-rule-nested-class/expected.css | 9 +++++++++ .../css/samples/at-rule-nested-class/input.svelte | 12 ++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 packages/svelte/tests/css/samples/at-rule-nested-class/_config.js create mode 100644 packages/svelte/tests/css/samples/at-rule-nested-class/expected.css create mode 100644 packages/svelte/tests/css/samples/at-rule-nested-class/input.svelte diff --git a/packages/svelte/tests/css/samples/at-rule-nested-class/_config.js b/packages/svelte/tests/css/samples/at-rule-nested-class/_config.js new file mode 100644 index 0000000000..f47bee71df --- /dev/null +++ b/packages/svelte/tests/css/samples/at-rule-nested-class/_config.js @@ -0,0 +1,3 @@ +import { test } from '../../test'; + +export default test({}); diff --git a/packages/svelte/tests/css/samples/at-rule-nested-class/expected.css b/packages/svelte/tests/css/samples/at-rule-nested-class/expected.css new file mode 100644 index 0000000000..d5307f9c71 --- /dev/null +++ b/packages/svelte/tests/css/samples/at-rule-nested-class/expected.css @@ -0,0 +1,9 @@ + + @starting-style { + .card.svelte-xyz{ + height: 0; + } + } + .card.svelte-xyz { + color: red; + } diff --git a/packages/svelte/tests/css/samples/at-rule-nested-class/input.svelte b/packages/svelte/tests/css/samples/at-rule-nested-class/input.svelte new file mode 100644 index 0000000000..9b5b5fc849 --- /dev/null +++ b/packages/svelte/tests/css/samples/at-rule-nested-class/input.svelte @@ -0,0 +1,12 @@ +
+ +