diff --git a/apps/app/eslint-rules/__tests__/require-v2-layout-meta.spec.ts b/apps/app/eslint-rules/__tests__/require-v2-layout-meta.spec.ts
index 2fad8209..4644ca8f 100644
--- a/apps/app/eslint-rules/__tests__/require-v2-layout-meta.spec.ts
+++ b/apps/app/eslint-rules/__tests__/require-v2-layout-meta.spec.ts
@@ -27,8 +27,19 @@ ruleTester.run('require-v2-layout-meta', rule, {
filename: 'src/pages/dashboard.vue',
code: '',
},
+ {
+ // pages-v2/portal/** expects PortalLayoutV2, not OrganizerLayoutV2
+ filename: 'src/pages-v2/portal/artists.vue',
+ code: '',
+ },
],
invalid: [
+ {
+ // OrganizerLayoutV2 is wrong under the portal subtree
+ filename: 'src/pages-v2/portal/artists.vue',
+ code: '',
+ errors: [{ messageId: 'wrongLayout' }],
+ },
{
filename: 'src/pages-v2/dashboard.vue',
code: '',