@kgish wrote:
For my acceptance tests I have created a very simple async test helper for logging out the user if logged in:
// tests/helpers/sign-out.js import Ember from 'ember'; export default Ember.Test.registerHelper('signOut', function(/*app*/) { if (find('#navigation-logout').length === 1) { click('#navigation-logout'); } });I would like it to be called in the
afterEachhook like this:moduleForAcceptance('Acceptance | Admin | ...', { beforeEach: function() { signinAdmin(); }, afterEach: function() { signOut(); } });However my test fails with the following error message:
afterEach failed on Admin can access the profile page from dashboard: signOut is not a functionPutting it in the
beforeEachhook works fine, and movingsigninAdmin()to theafterEachhook gives the same problem.Any ideas what I'm doing wrong and how to fix?
Posts: 1
Participants: 1