Move global imports back to jasmine-helper

This commit is contained in:
Evan Morikawa 2016-10-16 14:56:28 -04:00
parent 8e786956df
commit a25c43c7e5
2 changed files with 33 additions and 18 deletions

View file

@ -7,6 +7,9 @@ import ConsoleReporter from './console-reporter'
import N1TerminalReporter from './terminal-reporter'
export function runSpecSuite(specSuite) {
for (const key of Object.keys(jasmineExports)) {
window[key] = jasmineExports[key]
}
const timeReporter = new TimeReporter();
const consoleReporter = new ConsoleReporter();
const terminalReporter = new N1TerminalReporter();

View file

@ -3,26 +3,38 @@
global.Promise = require('bluebird');
Promise.longStackTraces();
import jasmineExports from './jasmine';
// import jasmineExports from './jasmine';
import NylasEnvConstructor from '../src/nylas-env';
Object.assign(window, {
NylasEnv: NylasEnvConstructor.loadOrCreate(),
jasmine: jasmineExports.jasmine,
it: jasmineExports.it,
xit: jasmineExports.xit,
runs: jasmineExports.runs,
waits: jasmineExports.waits,
spyOn: jasmineExports.spyOn,
expect: jasmineExports.expect,
waitsFor: jasmineExports.waitsFor,
describe: jasmineExports.describe,
xdescribe: jasmineExports.xdescribe,
afterEach: jasmineExports.afterEach,
beforeEach: jasmineExports.beforeEach,
})
window.NylasEnv = NylasEnvConstructor.loadOrCreate();
import {runSpecSuite} from './jasmine-helper';
// Object.assign(window, {
// NylasEnv: NylasEnvConstructor.loadOrCreate(),
//
// jasmine: jasmineExports.jasmine,
//
// it: jasmineExports.it,
// xit: jasmineExports.xit,
// runs: jasmineExports.runs,
// waits: jasmineExports.waits,
// spyOn: jasmineExports.spyOn,
// expect: jasmineExports.expect,
// waitsFor: jasmineExports.waitsFor,
// describe: jasmineExports.describe,
// xdescribe: jasmineExports.xdescribe,
// afterEach: jasmineExports.afterEach,
// beforeEach: jasmineExports.beforeEach,
// })
NylasEnv.initialize();
// specSetup.extendGlobalWindow();
// specSetup.addReporters();
// specSetup.setupDOM();
//
// specSetup.setupJasmine();
// specSetup.requireSpecs();
// specSetup.runSpecs();
runSpecSuite('./spec-suite');