Closed2
nycの存在意義
nyc
自体はistanbul
というカバレッジ計測ツールを使うためのコマンドラインツール。
そもそもカバレッジを取る仕組み自体はこんな感じらしい。
で、Cypressでカバレッジを取るにはというと…?
Cypress自体にはカバレッジ計測ツールがないらしいので、Cypressとは別にistanbul
でカバレッジを変数に記録したうえで、@cypress/code-coverage
がレポートをCypress向けに吐いてくれる。
という感じらしい。
一方で、nyc report --reporter=text-summary
とすればnycだけで完結することもできそう。リッチなカバレッジレポートがいらないのであればこれで十分。
こっちの方法であれば、特段Next.jsの設定をいじるとかもいらない。
まてまて、公式に書いとるやないかい
このスクラップは21日前にクローズされました