私は角度2のアプリケーションをユニットテストするためにカルマを使用しています。私は、ディレクトリ構造を以下している -入れ子になったディレクトリを除外するカルマの設定
└── src/
├── index.js
├── index.js.text
├── index.test.js
├── README.txt
├── startuptest.js
├── lib/
| ├── util.js
| ├── util.test.js
| └── filters/
| ├── kalman.js
| └── lowpass.js
├── test/
| ├── main.js
| └── lib/
| ├── filters.js
| └── util.js
└── vendor/
├── jquery.js
└── three/
├── three.js
└── three.fps.js
私はカバレッジレポートから私の
src/lib/!(filters)/**
の下にあるすべてのファイルを除外したいです。しかし、私は、ディレクトリ
私が試したの残りの部分から
{src/**, src/lib/!(filters)/**}/!(*.spec!).js : coverage
をすべてのファイルを保存しておきたい。しかし、それはすべてをスキップしています。
これを行う方法?
リファレンス - https://github.com/karma-runner/karma/issues/508
'{src、src /!(lib/filters)/ **}/*。js:coverage'についてはどうですか?または、 'test 'サフィックスが付いたファイルも除外する' {src、src /!(lib/filters)/ **} /!(* test).js' – barbsan
これは動作しません。残念ながら( –