Skip to content

Commit e5864c8

Browse files
Add basic code coverage results
This doesn't yet return library code coverage.
1 parent 4c78d22 commit e5864c8

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

azure-pipelines.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,10 @@ steps:
3333
testResultsFormat: 'JUnit'
3434
testResultsFiles: '**/TESTS-*.xml'
3535
displayName: 'Publish Test Results'
36+
37+
- task: PublishCodeCoverageResults@1
38+
condition: succeededOrFailed()
39+
inputs:
40+
codeCoverageTool: 'Cobertura'
41+
summaryFileLocation: '$(Build.SourcesDirectory)/coverage/cobertura-coverage.xml'
42+
displayName: 'Publish Code Coverage Results'

karma.conf.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ module.exports = function (config) {
2020
clearContext: false // leave Jasmine Spec Runner output visible in browser
2121
},
2222
coverageIstanbulReporter: {
23-
dir: require('path').join(__dirname, 'coverage'), reports: [ 'html', 'lcovonly' ],
23+
dir: require('path').join(__dirname, 'coverage'),
24+
reports: [ 'html', 'lcovonly', 'cobertura' ],
2425
fixWebpackSourcePaths: true
2526
},
2627
angularCli: {

0 commit comments

Comments
 (0)