TypeScript で coverage を計測する

TypeScript で Coverage report を計測する

TL;DR

Usage

  • npm install remap-istanbul
  • sourcemap: true

Memo

  • tsc > npm test という流れになったため JavaScript としてテストをする形になる
  • espower-typescript を使わないようになる
    • espower-typescript は tsc の wrapper なのでtscする場合は使えなそう
  • power-assert が上手く構造を解釈してくれてなさそう
    • espower-typescript が担っていた役割を別で与える必要がある?
    • TypeScript に依存するなら無駄にbabel pluginなどは使いたくない
    • TODO 考える

Refs

typescript javascript

TypeScript with power-assert

TypeScript で power-assert を使いたい

TypeScriptテストについて 少し調べました

原因

対策

悩み

  • rootDir, outDir の組み合わせで挙動が変わることを理解する必要がある
  • rootDirs が入る(TypeScript 2.0~)
typescript javascript