mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-11 16:43:55 +00:00
25 lines
618 B
JavaScript
25 lines
618 B
JavaScript
import { consola } from '../utils'
|
|
import { checkDependencies } from '../../src/utils/dependencies'
|
|
|
|
jest.mock('webpack/package.json', () => ({
|
|
version: '5.0.0'
|
|
}))
|
|
|
|
describe('cli/utils', () => {
|
|
afterEach(() => jest.resetAllMocks())
|
|
|
|
test('checkDependencies', () => {
|
|
checkDependencies()
|
|
expect(consola.warn).toHaveBeenCalledWith(
|
|
expect.stringMatching(
|
|
/webpack@.+ is installed but .+ is expected/
|
|
)
|
|
)
|
|
if (process.version.startsWith('v10')) {
|
|
expect(consola.warn).toHaveBeenCalledTimes(2)
|
|
} else {
|
|
expect(consola.warn).toHaveBeenCalledTimes(1)
|
|
}
|
|
})
|
|
})
|