Vitest

ホーム/タグ一覧/Vitest

2件の記事

Vitest の testTimeout に何が課金されているか — 「テストが遅い・不安定」の正体は 4 つともテストじゃなかった

Vitest の testTimeout に何が課金されているか — 「テストが遅い・不安定」の正体は 4 つともテストじゃなかった

2026年8月3日

7600 件の Vitest スイートで時々赤くなるテストの原因を割っていくと、犯人はソケット往復、モジュール読み込み、並列ディスク競合、使っていない jsdom の 4 つで、どれもテスト自体の仕事ではなかった。light-my-request への移行、モジュールスコープ import の効果、testTimeout の与え方、@vitest-environment node 漏れの検出まで、Vitest のサマリの transform / import / environment / tests の読み分けと一緒に解説する。

tech-blogVitesttesting
Evalite で LLM アプリを Vitest 感覚でローカル評価する

Evalite で LLM アプリを Vitest 感覚でローカル評価する

2026年4月11日

Evalite は Matt Pocock 作の TypeScript ネイティブな LLM eval フレームワークです。Vitest 上に乗り、SaaS アカウント不要でローカル完結し、`.eval.ts` にテストと同じ感覚で評価を書けます。本稿では evalite() runner と createScorer API、Factuality / Levenshtein など autoevals 連携、Vercel AI SDK との統合、chaff grade を決定論的スコアラとして混ぜる実装例まで、TS プロジェクトに eval を導入する際の勘所を実装者視点でまとめます。

tech-blogAI evaluationEvalite