Make WordPress Core


Ignore:
Timestamp:
04/15/2014 10:06:11 PM (10 years ago)
Author:
azaozz
Message:

Update the TinyMCE tests to 4.0.21.1, see #27744

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/qunit/editor/js/init.js

    r27679 r28138  
    11(function() {
    2     var coverObjects = [], modulesExecuted = {};
     2    var coverObjects = [], modulesExecuted = {}, log = [], currentModule;
    33
    44    QUnit.config.reorder = false;
     5    QUnit.config.hidepassed = true;
    56
    67    var oldModule = module;
    78
    89    QUnit.moduleStart(function(details) {
     10        currentModule = details.name;
    911        modulesExecuted[details.name] = true;
    1012
     
    1820    });
    1921
    20     QUnit.done(function() {
     22    // Sauce labs
     23    QUnit.testStart(function(testDetails) {
     24        QUnit.log = function(details) {
     25            if (!details.result) {
     26                details.name = currentModule + ':' + testDetails.name;
     27                log.push(details);
     28            }
     29        };
     30    });
     31
     32    QUnit.done(function(results) {
    2133        document.getElementById("view").style.display = 'none';
    2234
     
    2840            }).appendTo(document.body);
    2941        }
     42
     43        // Sauce labs
     44        var tests = [];
     45        for (var i = 0; i < log.length; i++) {
     46            tests.push({
     47                name: log[i].name,
     48                result: log[i].result,
     49                expected: log[i].expected,
     50                actual: log[i].actual,
     51                source: log[i].source
     52            });
     53        }
     54
     55        results.tests = tests;
     56        window.global_test_results = results;
    3057    });
    3158
Note: See TracChangeset for help on using the changeset viewer.