{
"name": "ng-henry-ruhs",
"description": "Senior Frontend Engineer at Avantgarde Labs",
"version": "1.9.82",
"license": "GPL-3.0",
"keywords":
[
"CMS Founder",
"Frontend Architect",
"JavaScript Evangelist",
"WPO Expert",
"GitHub Fanboy"
],
"website": "https://redaxmedia.com",
"twitter": "https://twitter.com/redaxmedia",
"github": "https://github.com/redaxmedia"
}
npm install stryker-cli
module.exports = config =>
{
config.set(
{
mutator: 'typescript',
packageManager: 'npm',
reporters:
[
'clear-text'
],
testRunner: 'mocha',
testFramework: 'mocha',
tsconfigFile: 'tsconfig.json',
mochaOptions:
{
opts: 'tests/mocha.opts'
},
mutate:
[
'src/**/*.ts'
]
});
};
stryker init
stryker run
Ran 0.64 tests per mutant on average.
--------------------|---------|----------|-----------|------------|----------|---------|
File | % score | # killed | # timeout | # survived | # no cov | # error |
--------------------|---------|----------|-----------|------------|----------|---------|
All files | 100.00 | 54 | 0 | 0 | 0 | 36 |
common.service.ts | 100.00 | 33 | 0 | 0 | 0 | 21 |
crud.module.ts | 100.00 | 2 | 0 | 0 | 0 | 0 |
crud.service.ts | 100.00 | 12 | 0 | 0 | 0 | 8 |
delete.service.ts | 100.00 | 1 | 0 | 0 | 0 | 1 |
get.service.ts | 100.00 | 2 | 0 | 0 | 0 | 2 |
patch.service.ts | 100.00 | 1 | 0 | 0 | 0 | 1 |
post.service.ts | 100.00 | 1 | 0 | 0 | 0 | 1 |
put.service.ts | 100.00 | 1 | 0 | 0 | 0 | 1 |
request.service.ts | 100.00 | 1 | 0 | 0 | 0 | 1 |
--------------------|---------|----------|-----------|------------|----------|---------|
process.exit();