Closed brandongregoryscott closed 2 years ago
Merging #174 (b5f62f0) into main (cb9df37) will not change coverage. The diff coverage is
62.19%
.
@@ Coverage Diff @@
## main #174 +/- ##
=======================================
Coverage 74.46% 74.46%
=======================================
Files 45 45
Lines 1692 1692
Branches 289 289
=======================================
Hits 1260 1260
Misses 424 424
Partials 8 8
Impacted Files | Coverage Δ | |
---|---|---|
src/tests/factories/factory-type.ts | 100.00% <ø> (ø) |
|
src/tests/test-utils.ts | 30.23% <25.00%> (ø) |
|
src/modules/node-ci.ts | 31.81% <28.57%> (ø) |
|
src/modules/webpack-publish.ts | 47.91% <28.57%> (ø) |
|
src/modules/node-restore.ts | 36.36% <40.00%> (ø) |
|
src/modules/dotnet-test.ts | 43.30% <50.00%> (ø) |
|
src/modules/dotnet-restore.ts | 85.18% <60.00%> (ø) |
|
src/modules/dotnet.ts | 82.35% <80.00%> (ø) |
|
src/modules/azcopy-sync.ts | 100.00% <100.00%> (ø) |
|
src/modules/dotnet-build.ts | 87.09% <100.00%> (ø) |
|
... and 20 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update cb9df37...b5f62f0. Read the comment docs.
Add Process.spawn wrapper around child_process.spawnSync, refactor existing instances of both spawnSync and shell.exec, export new interfaces and add test coverage
Fixes #160 Abstraction around executing processes
Affected command testing checklist
Pretty much any command that ran `shell.exec` or `child_process.spawnSync` manually has been converted over to use the single entry point (`Process.spawn`). Commands that leveraged other operations (such as the `Github` module using the octokit API, or the `copy` command using `shell.cp`, do not need to be tested) - [ ] deploy - [ ] aws-beanstalk - [ ] --dotnet - [ ] --timeout