mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-18 10:17:16 +00:00
32 lines
686 B
JavaScript
32 lines
686 B
JavaScript
|
import { consola } from '../utils'
|
||
|
import * as utils from '../../src/utils'
|
||
|
|
||
|
jest.mock('std-env', () => ({
|
||
|
test: false,
|
||
|
minimalCLI: true
|
||
|
}))
|
||
|
|
||
|
describe('cli/utils', () => {
|
||
|
afterEach(() => jest.resetAllMocks())
|
||
|
|
||
|
test('showBanner prints only listeners', () => {
|
||
|
const listeners = [
|
||
|
{ url: 'first' },
|
||
|
{ url: 'second' }
|
||
|
]
|
||
|
|
||
|
utils.showBanner({
|
||
|
options: {
|
||
|
cli: {}
|
||
|
},
|
||
|
server: {
|
||
|
listeners
|
||
|
}
|
||
|
})
|
||
|
|
||
|
expect(consola.info).toHaveBeenCalledTimes(2)
|
||
|
expect(consola.info).toHaveBeenCalledWith(`Listening on: ${listeners[0].url}`)
|
||
|
expect(consola.info).toHaveBeenCalledWith(`Listening on: ${listeners[1].url}`)
|
||
|
})
|
||
|
})
|