From 62f2aa11a2032db43eb820063fb781bcf3b0fad0 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Fri, 30 May 2025 10:35:27 +0800 Subject: [PATCH] test(compiler-sfc): direct descendant wildcard rule selector (#13411) add test case for #13387 --- .../__tests__/compileStyle.spec.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/compiler-sfc/__tests__/compileStyle.spec.ts b/packages/compiler-sfc/__tests__/compileStyle.spec.ts index 78fd52425..9b7e7c537 100644 --- a/packages/compiler-sfc/__tests__/compileStyle.spec.ts +++ b/packages/compiler-sfc/__tests__/compileStyle.spec.ts @@ -39,6 +39,24 @@ describe('SFC scoped CSS', () => { expect(compileScoped(`h1 .foo { color: red; }`)).toMatch( `h1 .foo[data-v-test] { color: red;`, ) + + // #13387 + expect( + compileScoped(`main { + width: 100%; + > * { + max-width: 200px; + } +}`), + ).toMatchInlineSnapshot(` + "main { +&[data-v-test] { + width: 100%; +} +> *[data-v-test] { + max-width: 200px; +} +}"`) }) test('nesting selector', () => {