Skip to content

Commit

Permalink
improve test report log
Browse files Browse the repository at this point in the history
  • Loading branch information
liabru committed Jan 31, 2021
1 parent 92080ff commit b5326f8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
4 changes: 3 additions & 1 deletion test/Examples.spec.js
Expand Up @@ -54,7 +54,9 @@ afterAll(async () => {
const build = await capturesBuild;

console.log(
logReport(dev) + '\n'
'Examples ran against previous release and current version\n\n'
+ logReport(build, `release`) + '\n'
+ logReport(dev, `current`) + '\n'
+ comparisonReport(dev, build, MatterBuild.version, saveComparison)
);
});
Expand Down
8 changes: 4 additions & 4 deletions test/TestTools.js
Expand Up @@ -202,7 +202,7 @@ const equals = (a, b) => {
return true;
};

const logReport = captures => {
const logReport = (captures, version) => {
let report = '';

for (const capture of Object.values(captures)) {
Expand All @@ -217,8 +217,8 @@ const logReport = captures => {
}
}

return report ? `Output logs on last run\n\n${report}`
: 'Output logs on last run\n\n None\n';
return `Output logs from ${color(version, colors.Yellow)} version on last run\n\n`
+ (report ? report : ' None\n');
};

const comparisonReport = (capturesDev, capturesBuild, buildVersion, save) => {
Expand Down Expand Up @@ -271,7 +271,7 @@ const comparisonReport = (capturesDev, capturesBuild, buildVersion, save) => {

const report = (breakEvery, format) => [
[`Output comparison of ${similarityEntries.length}`,
`examples against ${format('matter-js@' + buildVersion, colors.Yellow)} build on last run`
`examples against previous release ${format('matter-js@' + buildVersion, colors.Yellow)}`
].join(' '),
`\n\n${format('Similarity', colors.White)}`,
`${format(toPercent(similarityAvg), similarityAvg === 1 ? colors.Green : colors.Yellow)}%`,
Expand Down

0 comments on commit b5326f8

Please sign in to comment.