lundi 8 août 2016

How to update view in ember acceptance tests after server.db.update?

Only account manager can visit('sample-url'). By default currentUser isn't account manager. Steps:

  1. I would like to direct in test update db
  2. Then i would like to go to sample-url view

Code

`test('Account manager can see specific element', function(assert) {
  const currentUser = server.db.users[0];
  server.db['users'].update(currentUser, { account_manager: true });
  return andThen(function() {
    visit('/sample-url');
    return andThen(function() {
      console.log(server.db['users'], currentURL()) // server.db is updated
      assert.equal(find('.someElement').length, 1);
    });
  });
});`

In server.db object i see that user was updated, but i still cannot go to this view..




Aucun commentaire:

Enregistrer un commentaire