diff --git a/packages/compiler-core/__tests__/transforms/vFor.spec.ts b/packages/compiler-core/__tests__/transforms/vFor.spec.ts index ca55b49d035..06775ae1120 100644 --- a/packages/compiler-core/__tests__/transforms/vFor.spec.ts +++ b/packages/compiler-core/__tests__/transforms/vFor.spec.ts @@ -202,6 +202,16 @@ describe('compiler: v-for', () => { expect(forNode.valueAlias).toBeUndefined() expect((forNode.source as SimpleExpressionNode).content).toBe('items') }) + + test('source containing string expression with spaces', () => { + const { node: forNode } = parseWithForTransform( + `` + ) + expect(forNode.keyAlias).toBeUndefined() + expect(forNode.objectIndexAlias).toBeUndefined() + expect((forNode.valueAlias as SimpleExpressionNode).content).toBe('item') + expect((forNode.source as SimpleExpressionNode).content).toBe("state ['my items']") + }) }) describe('errors', () => { @@ -265,16 +275,6 @@ describe('compiler: v-for', () => { ) }) - test('source containing string expression with spaces', () => { - const { node: forNode } = parseWithForTransform( - `` - ) - expect(forNode.keyAlias).toBeUndefined() - expect(forNode.objectIndexAlias).toBeUndefined() - expect((forNode.valueAlias as SimpleExpressionNode).content).toBe('item') - expect((forNode.source as SimpleExpressionNode).content).toBe("state ['my items']") - }) - test('missing value', () => { const onError = vi.fn() parseWithForTransform('', { onError })