Vitest
参考
Vitestのfeatures
commands
optionがかなりあるが、知らんくても困らなさそうなので読んでない
SSR primitive
glob imports
test filtering
it.skip()とか、timeoutとか、it.todo()とか
snapshot
benchmarking
bench()という関数が提供されている
対象のテストを複数回実行してパフォーマンス結果を表示する
軽量
JestとAPIのinterfaceの互換性がある
高速
Running tests concurrently
これ、テスト実行のパフォーマンスのために使って良いの?
それとも、cocurrencyをテストするために飲み使うもんお?
cliのoptions多すぎだろ
Jestからの移行
docs読み
Guide
Why Vitest
Getting Started
Features
CLI
Test Filtering
Coverage
Snapshot
Mocking
Testing Types
Vitest UI
In-source Testing
Test Context
Environment
Extending Matchers
IDE Integration
Debugging
Comparisons
Migration Guide
API
Vi Utility
名前だけで判断してるので見つけたらちゃんと直す
vi.advanceTimersByTime
vi.advanceTimersToNextTimer
vi.getTimerCount
vi.clearAllTimers
vi.dynamicImportSettled
vi.getRealSystemTime
vi.hoisted
vi.importActual
vi.resetAllMocks
vi.resetConfig
vi.resetModules
vi.restoreAllMocks
vi.restoreCurrentDate
vi.runAllTicks
vi.runAllTimers
vi.runOnlyPendingTimers
vi.setSystemTime
vi.setConfig
vi.useRealTimers
ExpectTypeOf
assertType
Config
Config Reference