test(nuxt): normalize paths for windows (#27653)

This commit is contained in:
Julien Huang 2024-06-16 16:27:08 +02:00 committed by GitHub
parent 5c09894f85
commit 0850a2f277
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,6 +2,7 @@ import { fileURLToPath } from 'node:url'
import { describe, expect, it } from 'vitest' import { describe, expect, it } from 'vitest'
import type { Component, Nuxt } from '@nuxt/schema' import type { Component, Nuxt } from '@nuxt/schema'
import { kebabCase } from 'scule' import { kebabCase } from 'scule'
import { normalize } from 'pathe'
import { createTransformPlugin } from '../src/components/transform' import { createTransformPlugin } from '../src/components/transform'
@ -92,7 +93,7 @@ function createTransformer (components: Component[], mode: 'client' | 'server' |
return async (code: string, id: string) => { return async (code: string, id: string) => {
const result = await (plugin as any).transform!(code, id) const result = await (plugin as any).transform!(code, id)
return (typeof result === 'string' ? result : result?.code)?.replaceAll(rootDir, '<repo>/') return (typeof result === 'string' ? result : result?.code)?.replaceAll(normalize(rootDir), '<repo>/')
} }
} }