Skip to content

Commit ab94468

Browse files
authored
Merge pull request #202 from pelias/calculate-pass-rate-using-improvements
Use improvements when calculating pass rate
2 parents 3f40b7f + 3dcc636 commit ab94468

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

output_generators/autocomplete.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,17 @@ function prettyPrintSuiteResults( suiteResults, config, testSuites ){
9191

9292
console.log( '\nAggregate test results'.blue );
9393
console.log( 'Pass: ' + suiteResults.stats.pass.toString().green );
94+
console.log( 'Improvements: ' + suiteResults.stats.improvement.toString().green );
9495
console.log( 'Fail: ' + suiteResults.stats.fail.toString().yellow );
9596
console.log( 'Placeholders: ' + suiteResults.stats.placeholder.toString().cyan );
9697

9798
var numRegressions = suiteResults.stats.regression;
9899
var regressionsColor = ( numRegressions > 0 ) ? 'red' : 'yellow';
99-
var total = suiteResults.stats.pass + suiteResults.stats.fail + suiteResults.stats.regression;
100+
var total = suiteResults.stats.pass + suiteResults.stats.fail + suiteResults.stats.regression + suiteResults.stats.improvement;
100101
var pass = total - numRegressions;
101102

102103
console.log( 'Regressions: ' + numRegressions.toString()[ regressionsColor ] );
104+
console.log( 'Total tests: ' + total );
103105
console.log( 'Took %sms', suiteResults.stats.timeTaken );
104106
console.log( 'Test success rate %s%%', percentageForDisplay(total, pass));
105107
console.log( '' );

output_generators/terminal.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -128,10 +128,11 @@ function prettyPrintSuiteResults( suiteResults, config, testSuites ){
128128
console.log( 'Placeholders: ' + suiteResults.stats.placeholder.toString().cyan );
129129

130130
var numRegressions = suiteResults.stats.regression;
131-
var total = suiteResults.stats.pass + suiteResults.stats.fail + suiteResults.stats.regression;
131+
var total = suiteResults.stats.pass + suiteResults.stats.fail + suiteResults.stats.regression + suiteResults.stats.improvement;
132132
var pass = total - numRegressions;
133133

134134
console.log( 'Regressions: ' + numRegressions.toString().red);
135+
console.log( 'Total tests: ' + total );
135136
console.log( 'Took %sms', suiteResults.stats.timeTaken );
136137
console.log( 'Test success rate %s%%', percentageForDisplay(total,pass));
137138

0 commit comments

Comments
 (0)