mirror of
https://github.com/vitest-dev/vitest.git
synced 2025-12-08 18:26:03 +00:00
16 lines
483 B
TypeScript
16 lines
483 B
TypeScript
import { expect, test, vi } from 'vitest'
|
|
import { populateGlobal } from '../../../packages/vitest/src/integrations/env/utils'
|
|
|
|
test('returns valid globals', () => {
|
|
const globalEvent = vi.fn()
|
|
const winEvent = vi.fn()
|
|
const global = {
|
|
Event: globalEvent,
|
|
}
|
|
const win = { Event: winEvent }
|
|
const { originals } = populateGlobal(global, win)
|
|
expect(originals.get('Event')).toBe(globalEvent)
|
|
expect(win.Event).toBe(winEvent)
|
|
expect(global.Event).toBe(winEvent)
|
|
})
|