start-app.js 522 B

12345678910111213141516171819
  1. import Ember from 'ember';
  2. import Application from '../../app';
  3. import Router from '../../router';
  4. import config from '../../config/environment';
  5. export default function startApp(attrs) {
  6. var application;
  7. var attributes = Ember.merge({}, config.APP);
  8. attributes = Ember.merge(attributes, attrs); // use defaults, but you can override;
  9. Ember.run(function() {
  10. application = Application.create(attributes);
  11. application.setupForTesting();
  12. application.injectTestHelpers();
  13. });
  14. return application;
  15. }