| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | // Restore the require/definevar 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;})
 |