Skip to end of metadata
Go to start of metadata

Add this code to your QUnit test script to report your JavaScript test results to Sauce Labs.

You can clone this file directly from our GitHub repo.

var log = [];
 
QUnit.done(function (test_results) {
  var tests = [];
  for(var i = 0, len = log.length; i < len; i++) {
    var details = log[i];
    tests.push({
      name: details.name,
      result: details.result,
      expected: details.expected,
      actual: details.actual,
      source: details.source
    });
  }
  test_results.tests = tests;
 
  window.global_test_results = test_results;
});
QUnit.testStart(function(testDetails){
  QUnit.log(function(details){
    if (!details.result) {
      details.name = testDetails.name;
      log.push(details);
    }
  });
}); 

 
  • No labels