+
+ This is Same name component!
+
+
+
diff --git a/packages/nuxt/test/scan-components.test.ts b/packages/nuxt/test/scan-components.test.ts
index 5a1a26b05f35..caf6f02aa828 100644
--- a/packages/nuxt/test/scan-components.test.ts
+++ b/packages/nuxt/test/scan-components.test.ts
@@ -84,6 +84,21 @@ const dirs: ComponentsDir[] = [
'**/*.d.ts'
],
transpile: false
+ },
+ {
+ path: rFixture('components/same-name'),
+ enabled: true,
+ extensions: [
+ 'vue'
+ ],
+ pattern: '**/*.{vue,}',
+ ignore: [
+ '**/*.stories.{js,ts,jsx,tsx}',
+ '**/*{M,.m,-m}ixin.{js,ts,jsx,tsx}',
+ '**/*.d.ts'
+ ],
+ transpile: false,
+ island: false
}
]
@@ -192,6 +207,19 @@ const expectedComponents = [
preload: false,
priority: 1
},
+ {
+ chunkName: 'components/same-name',
+ export: 'default',
+ global: undefined,
+ island: undefined,
+ kebabName: 'same-name-same',
+ mode: 'all',
+ pascalName: 'SameNameSame',
+ prefetch: false,
+ preload: false,
+ priority: 1,
+ shortPath: 'components/same-name/same/Same.vue'
+ },
{
chunkName: 'components/some-glob',
export: 'default',
From fdb0cd7819386c39ca96fe51ae6039817a0bda23 Mon Sep 17 00:00:00 2001
From: Daniel Roe