Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/vitest-dev/vscode. VS Code extension for Vitest vitest.dev/vscode
testing vitest vscode
Something went wrong. Try again.
TypeScript
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253import { describe, expect, it } from 'vitest'import { add, sum } from '../src/add'
describe('addition', () => { it('add', () => { expect(add(1, 1)).toBe(2) })
it('sum', () => { expect(sum(0, 10)).toBe(55) })
it.skip('skipped', () => { expect(1 + 2).toBe(3) })
it.todo('todo') it('async task', async () => { await new Promise(resolve => setTimeout(resolve, 100)) })
it('async task 0.5s', async () => { await new Promise(resolve => setTimeout(resolve, 500)) })
it('async task 1s', async () => { await new Promise(resolve => setTimeout(resolve, 1000)) })
it('long task', () => { let sum = 0 for (let i = 0; i < 2e8; i++) sum += i
expect(sum).toBeGreaterThan(1) })})
describe('testing', () => { it('run', () => { const a = 10 expect(a).toBe(10) })
it('mul', () => { expect(5 * 5).toBe(25) })
it("mul fail", () => { expect(5 * 5).toBe(25) })})