mirror of
https://gitlab.crans.org/bde/nk20
synced 2025-06-29 20:51:11 +02:00
add static files
This commit is contained in:
50
static/vendor/select2/tests/helpers.js
vendored
Normal file
50
static/vendor/select2/tests/helpers.js
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
// Restore the require/define
|
||||
var require = $.fn.select2.amd.require;
|
||||
var define = $.fn.select2.amd.define;
|
||||
|
||||
// Disable jQuery's binding to $
|
||||
jQuery.noConflict();
|
||||
|
||||
var Utils = require('select2/utils');
|
||||
|
||||
function MockContainer () {
|
||||
MockContainer.__super__.constructor.call(this);
|
||||
}
|
||||
|
||||
Utils.Extend(MockContainer, Utils.Observable);
|
||||
|
||||
MockContainer.prototype.isOpen = function () {
|
||||
return this.isOpen;
|
||||
};
|
||||
|
||||
var log = [];
|
||||
var testName;
|
||||
|
||||
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);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
define('qunit', function () {
|
||||
return QUnit;
|
||||
})
|
Reference in New Issue
Block a user