UNPKG

tektronix-metacatalog-client

Version:
28 lines (21 loc) 737 B
import Ember from 'ember'; import Application from '../../app'; import Router from '../../router'; import config from '../../config/environment'; import initializeTestHelpers from 'simple-auth-testing/test-helpers'; Ember.Test.registerHelper('promoteSessionToAdmin', function(app, selector, n, context) { currentSession().user = {isAdmin: true}; } ); export default function startApp(attrs) { var application; var attributes = Ember.merge({}, config.APP); attributes = Ember.merge(attributes, attrs); // use defaults, but you can override; Ember.run(function() { application = Application.create(attributes); application.setupForTesting(); application.injectTestHelpers(); }); return application; }