mirror of
https://github.com/vitest-dev/vitest.git
synced 2026-02-01 17:36:51 +00:00
test(config): add integration test (#1353)
Add integration test for #1347.
This commit is contained in:
parent
e771bcbfd4
commit
f5cb4bfcc9
11
test/global-setup/setupFiles/without-relative-path-prefix.ts
Normal file
11
test/global-setup/setupFiles/without-relative-path-prefix.ts
Normal file
@ -0,0 +1,11 @@
|
||||
import { afterAll, beforeAll } from 'vitest'
|
||||
|
||||
beforeAll(() => {
|
||||
// @ts-expect-error type
|
||||
global.loaded = true
|
||||
})
|
||||
|
||||
afterAll(() => {
|
||||
// @ts-expect-error type
|
||||
delete global.loaded
|
||||
})
|
||||
@ -5,3 +5,9 @@ test('something has been added to global by setupFiles entry', async () => {
|
||||
const result = something
|
||||
expect(result).toBe('something')
|
||||
})
|
||||
|
||||
test('setup file has been loaded without relative path prefix', () => {
|
||||
// @ts-expect-error type
|
||||
const result = loaded
|
||||
expect(result).toBeTruthy()
|
||||
})
|
||||
|
||||
@ -6,7 +6,12 @@ export default defineConfig({
|
||||
plugins: [{
|
||||
name: 'a-vitest-plugin-that-changes-config',
|
||||
config: () => ({
|
||||
test: { setupFiles: ['./setupFiles/add-something-to-global.ts'] },
|
||||
test: {
|
||||
setupFiles: [
|
||||
'./setupFiles/add-something-to-global.ts',
|
||||
'setupFiles/without-relative-path-prefix.ts',
|
||||
],
|
||||
},
|
||||
}),
|
||||
}],
|
||||
test: {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user