Better error messages for sauce issues. [ci skip]

This commit is contained in:
John-David Dalton
2013-11-30 22:51:00 -06:00
parent 88ab9d0756
commit cb424a5f78

View File

@@ -216,14 +216,16 @@
console.error('Tests failed on platforms: ' + JSON.stringify(failingPlatforms));
failingTests.forEach(function(test) {
var details = 'See ' + test.url + ' for details.',
platform = JSON.stringify(test.platform),
result = test.result;
var result = test.result || {},
details = 'See ' + test.url + ' for details.',
failed = result.failed,
platform = JSON.stringify(test.platform);
if (result && result.failed) {
console.error(result.failed + ' failures on ' + platform + '. ' + details);
if (failed) {
console.error(failed + ' failures on ' + platform + '. ' + details);
} else {
console.error('Testing on ' + platform + ' failed; no results available. ' + details);
var message = result.message || 'no results available. ' + details;
console.error('Testing on ' + platform + ' failed; ' + message);
}
});
}