From: btea <2356281422@qq.com> Date: Fri, 30 May 2025 02:35:27 +0000 (+0800) Subject: test(compiler-sfc): direct descendant wildcard rule selector (#13411) X-Git-Tag: v3.5.17~29 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62f2aa11a2032db43eb820063fb781bcf3b0fad0;p=thirdparty%2Fvuejs%2Fcore.git test(compiler-sfc): direct descendant wildcard rule selector (#13411) add test case for #13387 --- diff --git a/packages/compiler-sfc/__tests__/compileStyle.spec.ts b/packages/compiler-sfc/__tests__/compileStyle.spec.ts index 78fd52425e..9b7e7c5371 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', () => {