2
當我嘗試包括所有項目的源代碼,以獲得更合理的代碼覆蓋率的身影,我結束了代碼覆蓋率「未知」用玩笑15.1.1
----------|----------|----------|----------|----------|----------------|
File | % Stmts | % Branch | % Funcs | % Lines |Uncovered Lines |
----------|----------|----------|----------|----------|----------------|
All files | Unknown | Unknown | Unknown | Unknown | |
----------|----------|----------|----------|----------|----------------|
我的配置包含以下內容:
"collectCoverageFrom": [
"<rootDir>/app_modules/",
"<rootDir>/src/"
],
我也試了一下沒有尾隨/
,與**/*.js
和只是一個尾隨*.js
都無濟於事。
基礎上--debug
選項,路徑展開,我想從收集覆蓋信息的路徑(不是問題)
那麼什麼是魔術得到更準確的覆蓋信息?
最好的文檔,我已經能夠找到來自這個Github上PR:https://github.com/facebook/jest/pull/1349/files
我落得這樣做:
"collectCoverageFrom": [
"**/*.js",
"!webpack.config.js"
],
它,只是因爲這是默認的一部分config
"testPathIgnorePatterns": [
"/node_modules/"
],
它確實爲測試運行增加了大量時間。