You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
482 B
18 lines
482 B
import Ember from 'ember'; |
|
import Application from '../../app'; |
|
import config from '../../config/environment'; |
|
|
|
export default function startApp(attrs) { |
|
let application; |
|
|
|
let attributes = Ember.merge({}, config.APP); |
|
attributes = Ember.merge(attributes, attrs); // use defaults, but you can override; |
|
|
|
Ember.run(() => { |
|
application = Application.create(attributes); |
|
application.setupForTesting(); |
|
application.injectTestHelpers(); |
|
}); |
|
|
|
return application; |
|
}
|
|
|