From e64ceab8c4d8c62e978caedb9bf00d58249df5ef Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 2 Sep 2015 15:16:42 +0200 Subject: [PATCH] [specs] Wait longer after tests using models finish --- tests/integration/components/add-env-var-test.js | 6 ++++++ tests/integration/components/add-ssh-key-test.js | 2 ++ tests/integration/components/ssh-key-test.js | 4 ++-- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/tests/integration/components/add-env-var-test.js b/tests/integration/components/add-env-var-test.js index 9e719926..ece34ae6 100644 --- a/tests/integration/components/add-env-var-test.js +++ b/tests/integration/components/add-env-var-test.js @@ -36,6 +36,9 @@ test('it adds an env var on submit', function(assert) { assert.equal(envVar.get('value'), 'bar', 'value should be set for the env var'); assert.equal(envVar.get('repo.slug'), 'travis-ci/travis-web', 'repo should be set for the env var'); assert.ok(!envVar.get('public'), 'env var should be private'); + + var done = assert.async(); + setTimeout(function() { done(); }, 500); }); test('it shows an error if no name is present', function(assert) { @@ -86,4 +89,7 @@ test('it adds a public env var on submit', function(assert) { assert.equal(envVar.get('value'), 'bar', 'value should be set for the env var'); assert.equal(envVar.get('repo.slug'), 'travis-ci/travis-web', 'repo should be set for the env var'); assert.ok(envVar.get('public'), 'env var should be public'); + + var done = assert.async(); + setTimeout(function() { done(); }, 500); }); diff --git a/tests/integration/components/add-ssh-key-test.js b/tests/integration/components/add-ssh-key-test.js index f182ecf2..118b35a0 100644 --- a/tests/integration/components/add-ssh-key-test.js +++ b/tests/integration/components/add-ssh-key-test.js @@ -37,6 +37,8 @@ test('it adds an ssh key on submit', function(assert) { assert.equal(sshKey.get('value'), 'bar', 'value should be set'); assert.equal(sshKey.get('id'), 1, 'ssh key id should still be repo id'); + var done = assert.async(); + setTimeout(function() { done(); }, 500); }); diff --git a/tests/integration/components/ssh-key-test.js b/tests/integration/components/ssh-key-test.js index b2ad2ea8..79d0176e 100644 --- a/tests/integration/components/ssh-key-test.js +++ b/tests/integration/components/ssh-key-test.js @@ -60,8 +60,8 @@ test('it deletes a custom key if permissions are right', function(assert) { assert.ok(key.get('isDeleted'), 'key should be deleted'); // we don't deal with saving records for now, so at least wait till it's done - stop(); - setTimeout(function() { start(); }, 50); + var done = assert.async(); + setTimeout(function() { done(); }, 500); }); test('it does not delete the custom key if permissions are insufficient', function(assert) {