blessing-skin-server/resources/assets/tests/scripts/cli/Spinner.test.ts
2021-06-05 17:10:41 +08:00

17 lines
350 B
TypeScript

import { Spinner } from '@/scripts/cli/Spinner'
import { Stdio } from './stdio'
test('run', async () => {
jest.useRealTimers()
const stdio = new Stdio()
const spinner = new Spinner(stdio)
spinner.start()
await new Promise((resolve) => setTimeout(resolve, 500))
expect(stdio.getStdout().length).toBeGreaterThan(0)
spinner.stop()
})