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()
+ })
})