Generuję projekt przy użyciu TypeScript, Jest i modułu NPM ts-jest
.Jest, Maszynopis, ts-jest: Pokrycie jest nieco niepoprawne
Kiedy uruchomić mój test, zrobić trochę kwoty ubezpieczenia, ale raport HTML nie jest całkiem w porządku:
Ponadto, niektóre funkcje są oznaczone jako niesprawdzone, mimo że są na pewno być nazwanym.
Moja package.json jest ustawiony w następujący sposób:
{
"jest": {
"transform": {
".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
],
"testResultsProcessor": "<rootDir>/node_modules/ts-jest/coverageprocessor.js",
"collectCoverage": true,
"collectCoverageFrom": [
"src/**/*.{ts,tsx}"
],
"coverageReporters": [
"html",
"json"
]
}
}
Czy coś złego w mojej konfiguracji?
Czy spojrzałeś na 'coverage/remapped/html/index.html'? –
DZIĘKUJEMY! Czy możesz to opublikować jako odpowiedź, aby oznaczyć to jako poprawną odpowiedź? – Rick