diff --git a/packages/cli/test/utils/__snapshots__/transform-sfc.test.ts.snap b/packages/cli/test/utils/__snapshots__/transform-sfc.test.ts.snap index 2f9e0344..e0ce9ea7 100644 --- a/packages/cli/test/utils/__snapshots__/transform-sfc.test.ts.snap +++ b/packages/cli/test/utils/__snapshots__/transform-sfc.test.ts.snap @@ -12,3 +12,19 @@ const array = [1, 2, 3]; " `; + +exports[`transformSFC > defineEmits 1`] = ` +" +" +`; + +exports[`transformSFC > defineProps 1`] = ` +" +" +`; diff --git a/packages/cli/test/utils/transform-sfc.test.ts b/packages/cli/test/utils/transform-sfc.test.ts index 4a88d30f..68243c39 100644 --- a/packages/cli/test/utils/transform-sfc.test.ts +++ b/packages/cli/test/utils/transform-sfc.test.ts @@ -22,4 +22,28 @@ describe('transformSFC', () => { }) expect(result).toMatchSnapshot() }) + + test('defineProps', async () => { + const result = await transform({ + filename: 'app.vue', + raw: ` + `, + config: {}, + }) + expect(result).toMatchSnapshot() + }) + + test('defineEmits', async () => { + const result = await transform({ + filename: 'app.vue', + raw: ` + `, + config: {}, + }) + expect(result).toMatchSnapshot() + }) })