From 3f67ebd38698b1f9e245d85ce60aa3ec3b43cc5e Mon Sep 17 00:00:00 2001 From: Vijay Budhram Date: Wed, 18 Apr 2018 21:43:20 -0400 Subject: [PATCH] fix(tests): increase timeout on recovery code tests --- db-server/test/backend/db_tests.js | 6 +++++- db-server/test/backend/remote.js | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/db-server/test/backend/db_tests.js b/db-server/test/backend/db_tests.js index 4e162876..e26a5a42 100644 --- a/db-server/test/backend/db_tests.js +++ b/db-server/test/backend/db_tests.js @@ -2089,7 +2089,11 @@ module.exports = function (config, DB) { }) }) - describe('should consume recovery codes', () => { + describe('should consume recovery codes', function () { + // Consuming recovery codes is more time intensive since the scrypt hashes need + // to be compared. Let set timeout higher than 2s default. + this.timeout(12000) + let recoveryCodes beforeEach(() => { return db.replaceRecoveryCodes(account.uid, 2) diff --git a/db-server/test/backend/remote.js b/db-server/test/backend/remote.js index ce6adc11..a2182cff 100644 --- a/db-server/test/backend/remote.js +++ b/db-server/test/backend/remote.js @@ -1685,7 +1685,11 @@ module.exports = function(cfg, makeServer) { }) }) - describe('recovery codes', () => { + describe('recovery codes', function () { + // Consuming recovery codes is more time intensive since the scrypt hashes need + // to be compared. Let set timeout higher than 2s default. + this.timeout(12000) + let user beforeEach(() => { user = fake.newUserDataHex()