;(function() {
var scripts = [
"//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js",
"//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js",
"//code.jquery.com/qunit/qunit-1.14.0.js",
"//cdnjs.cloudflare.com/ajax/libs/json2/20160511/json2.min.js",
"js/testrunner/reporter.js",
"js/FileHash.js",
"js/test-runtime.js"
];
var styles = [
"//ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/themes/base/jquery-ui.css",
"http://code.jquery.com/qunit/qunit-git.css"
];
function getBaseUrl() {
var baseUrl = '';
var scripts = document.getElementsByTagName('script');
for (var i = 0; i < scripts.length; i++) {
var src = scripts[i].src;
if (/loader\.js/.test(src)) {
baseUrl = src.substring(0, src.lastIndexOf('/'));
break;
}
}
return baseUrl + '/';
}
var baseUrl = getBaseUrl();
var matches = document.location.search.match(/src=(min|dev|cov)/);
var source = matches ? matches[1] : 'min';
document.write('');
// load that compatibility shim that we use all over the tests, if it wasn't already loaded
if (!window.o) {
document.write('');
}
document.write('');
var i;
for (i = 0; i < styles.length; i++) {
document.write('');
}
for (i = 0; i < scripts.length; i++) {
document.write('');
}
document.write('');
document.write('');
})();