Initial commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
import { useLogger } from '../app/composables/useLogger'
|
||||
|
||||
describe('useLogger', () => {
|
||||
beforeEach(() => {
|
||||
vi.restoreAllMocks()
|
||||
vi.unstubAllGlobals()
|
||||
})
|
||||
|
||||
it('returns the logger injected into the Nuxt app', () => {
|
||||
const logger = {
|
||||
debug: vi.fn(),
|
||||
info: vi.fn(),
|
||||
warn: vi.fn(),
|
||||
error: vi.fn()
|
||||
}
|
||||
|
||||
vi.stubGlobal('useNuxtApp', () => ({
|
||||
$logger: logger
|
||||
}))
|
||||
|
||||
expect(useLogger()).toBe(logger)
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user