test: simplify test slightly

This commit is contained in:
Daniel Roe 2023-09-04 23:29:48 +01:00
parent f1e3e5e269
commit 79a58e2a78
6 changed files with 6 additions and 20 deletions

View File

@ -966,8 +966,8 @@ describe('extends support', () => {
expect(html).toContain('Middleware | override: Injected by extended middleware from bar')
})
it('global middlewares sorting', async () => {
const html = await $fetch('/global-middlewares-sorting')
expect(html).toContain('Global Middlewares Sorting')
const html = await $fetch('/middleware/ordering')
expect(html).toContain('catchall at middleware')
})
})

View File

@ -1,4 +0,0 @@
export default defineNuxtRouteMiddleware((to) => {
to.meta.globalMiddleware = to.meta.globalMiddleware || []
to.meta.globalMiddleware.push('01.a.global')
})

View File

@ -1,4 +1,3 @@
export default defineNuxtRouteMiddleware((to) => {
to.meta.globalMiddleware = to.meta.globalMiddleware || []
to.meta.globalMiddleware.push('a.global')
useNuxtApp().extendsMiddleware = true
})

View File

@ -1,4 +0,0 @@
export default defineNuxtRouteMiddleware((to) => {
to.meta.globalMiddleware = to.meta.globalMiddleware || []
to.meta.globalMiddleware.push('01.b.global')
})

View File

@ -1,4 +1,5 @@
export default defineNuxtRouteMiddleware((to) => {
to.meta.globalMiddleware = to.meta.globalMiddleware || []
to.meta.globalMiddleware.push('b.global')
if (to.path === '/middleware/ordering' && !useNuxtApp().extendsMiddleware) {
return createError('extendsMiddleware not set in layer')
}
})

View File

@ -10,12 +10,6 @@ declare module 'nitropack' {
}
}
declare module 'vue-router' {
interface RouteMeta {
globalMiddleware?: string[]
}
}
export default defineNuxtConfig({
app: {
pageTransition: true,