docker_manager/manager-client/tests/helpers/start-app.js

20 lines
486 B
JavaScript

import Application from "../../app";
import config from "../../config/environment";
import { assign } from "@ember/polyfills";
import { run } from "@ember/runloop";
export default function startApp(attrs) {
let application;
// use defaults, but you can override
let attributes = assign({}, config.APP, attrs);
run(() => {
application = Application.create(attributes);
application.setupForTesting();
application.injectTestHelpers();
});
return application;
}