From 344c1328137a8ab2b0780739df366179c1947899 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 26 Nov 2024 22:30:09 -0500 Subject: [PATCH] update test --- .../tests/css/samples/snippets/_config.js | 18 ++++++++++++++++-- .../tests/css/samples/snippets/expected.css | 6 +++--- .../tests/css/samples/snippets/input.svelte | 4 ++-- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/packages/svelte/tests/css/samples/snippets/_config.js b/packages/svelte/tests/css/samples/snippets/_config.js index f8b3b4ca39..8e3135260b 100644 --- a/packages/svelte/tests/css/samples/snippets/_config.js +++ b/packages/svelte/tests/css/samples/snippets/_config.js @@ -2,18 +2,32 @@ import { test } from '../../test'; export default test({ warnings: [ + { + code: 'css_unused_selector', + message: 'Unused CSS selector "p .foo"', + start: { + line: 28, + column: 1, + character: 356 + }, + end: { + line: 28, + column: 7, + character: 362 + } + }, { code: 'css_unused_selector', message: 'Unused CSS selector "span div"', start: { line: 31, column: 1, - character: 461 + character: 383 }, end: { line: 31, column: 9, - character: 469 + character: 391 } } ] diff --git a/packages/svelte/tests/css/samples/snippets/expected.css b/packages/svelte/tests/css/samples/snippets/expected.css index 85ae5b4c25..62fadcd9e2 100644 --- a/packages/svelte/tests/css/samples/snippets/expected.css +++ b/packages/svelte/tests/css/samples/snippets/expected.css @@ -11,9 +11,9 @@ p.svelte-xyz span:where(.svelte-xyz) { color: green; } - p.svelte-xyz .foo:where(.svelte-xyz) { - color: purple; /* doesn't match, but our static analysis doesn't handle this currently */ - } + /* (unused) p .foo { + color: red; + }*/ /* (unused) span div { color: red; }*/ diff --git a/packages/svelte/tests/css/samples/snippets/input.svelte b/packages/svelte/tests/css/samples/snippets/input.svelte index b657e7e2bb..5dbbad0152 100644 --- a/packages/svelte/tests/css/samples/snippets/input.svelte +++ b/packages/svelte/tests/css/samples/snippets/input.svelte @@ -26,9 +26,9 @@ color: green; } p .foo { - color: purple; /* doesn't match, but our static analysis doesn't handle this currently */ + color: red; } span div { color: red; } - \ No newline at end of file +