File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -578,9 +578,10 @@ function compareCoverage(job) {
578578 if ( delta === 0 ) {
579579 job . data . description = `Coverage remains at ${ Math . round ( records [ 1 ] . coverage * 100 ) / 100 } %` ;
580580 } else {
581- job . data . description = `Coverage ${ passed ? 'increased' : 'decreased' } ` +
582- `from ${ Math . round ( records [ 1 ] . coverage * 100 ) / 100 } % ` +
583- `to ${ Math . round ( records [ 0 ] . coverage * 100 ) / 100 } %` ;
581+ job . data . description = `Coverage ${ passed ? 'increased' : 'decreased' } ` ;
582+ let previous = Math . round ( records [ 1 ] . coverage * 100 ) / 100 ;
583+ let current = Math . round ( records [ 0 ] . coverage * 100 ) / 100 ;
584+ job . data . description += ( current === previous ? 'slightly' : `from ${ previous } % to ${ current } %` ) ;
584585 }
585586
586587 } else { // We need to add a new job for incomplete coverage
Original file line number Diff line number Diff line change @@ -167,6 +167,13 @@ describe('Test compareCoverage:', function () {
167167 expect ( job . data . status ) . eq ( 'success' ) ;
168168 expect ( job . data . description ) . contains ( 'increased' ) ;
169169 expect ( queue . pile ) . empty ;
170+
171+ // Test slight increase
172+ job . data . coverage = 75.7746 ;
173+ lib . compareCoverage ( job ) ;
174+ expect ( job . data . status ) . eq ( 'success' ) ;
175+ expect ( job . data . description ) . contains ( 'increased slightly' ) ;
176+ expect ( queue . pile ) . empty ;
170177 } ) ;
171178
172179 it ( 'test strict coverage' , function ( ) {
You can’t perform that action at this time.
0 commit comments