discourse/app/assets/javascripts/wizard/test/helpers/start-app.js.es6

19 lines
394 B
Plaintext
Raw Normal View History

2018-06-15 11:03:24 -04:00
import Wizard from "wizard/wizard";
import initializer from "wizard/initializers/load-helpers";
2016-09-13 15:14:17 -04:00
let app;
let started = false;
export default function() {
2018-06-15 11:03:24 -04:00
Ember.run(() => (app = Wizard.create({ rootElement: "#ember-testing" })));
2016-09-13 15:14:17 -04:00
if (!started) {
2016-11-25 14:29:24 -05:00
initializer.initialize(app);
2016-09-13 15:14:17 -04:00
app.start();
started = true;
}
app.setupForTesting();
app.injectTestHelpers();
return app;
}