Files
jasmine/spec/helpers/nodeDefineJasmineUnderTest.js

29 lines
785 B
JavaScript

(function() {
var path = require("path"),
fg = require("fast-glob");
var jasmineUnderTestRequire = require(path.join(__dirname, "../../src/core/requireCore.js"));
global.getJasmineRequireObj = function () {
return jasmineUnderTestRequire;
};
function extend(destination, source) {
for (var property in source) destination[property] = source[property];
return destination;
}
function getSourceFiles() {
var src_files = ['core/**/*.js', 'version.js'].map(function(file) {
return path.join(__dirname, "../../", 'src/', file);
});
fg.sync(src_files).forEach(function(resolvedFile) {
require(resolvedFile);
});
}
getSourceFiles();
global.jasmineUnderTest = jasmineUnderTestRequire.core(jasmineUnderTestRequire);
})();