diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
index b7fc9304b26..5f7563be4af 100644
--- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
+++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
@@ -606,6 +606,22 @@ return { foo, bar, baz, y, z }
}"
`;
+exports[`SFC compile
+ `)
+ assertCode(content)
+ // imported components should be declared in the components option
+ expect(content).toMatch('components: { SubComponent, OtherComponent }')
+ });
+
test('