diff --git a/packages/okta-auth-js/karma.conf.js b/packages/okta-auth-js/karma.conf.js index fcc202f63d..0162cf45ca 100644 --- a/packages/okta-auth-js/karma.conf.js +++ b/packages/okta-auth-js/karma.conf.js @@ -65,6 +65,10 @@ module.exports = function (config) { stats: 'normal', }, client: { + jasmine: { + random: true, // Default: true. Tests should have no effect on other tests + timeoutInterval: 5000 // Default: 5000. Can increase locally when debugging + }, // Passing specific test to run // but this works only with `karma start`, not `karma run`. test: config.test, @@ -81,6 +85,7 @@ module.exports = function (config) { logLevel: config.LOG_INFO, autoWatch: true, browsers: ['ChromeHeadlessNoSandbox'], + concurrency: 1, customLaunchers: { ChromeHeadlessNoSandbox: { base: 'ChromeHeadless', diff --git a/packages/okta-auth-js/test/karma/spec/renewToken.js b/packages/okta-auth-js/test/karma/spec/renewToken.js index 64f2098be2..de315b54de 100644 --- a/packages/okta-auth-js/test/karma/spec/renewToken.js +++ b/packages/okta-auth-js/test/karma/spec/renewToken.js @@ -50,6 +50,7 @@ describe('Renew token', function() { config = Object.assign({}, DEFAULT_CONFIG, config); sdk = new OktaAuth(config); sdk.tokenManager.clear(); + mockWellKnown(); return Promise.resolve(); } @@ -217,8 +218,6 @@ describe('Renew token', function() { }) .then(() => { sdk.tokenManager.add('accessToken', ACCCESS_TOKEN_PARSED); - - mockWellKnown(); spyOn(oauthUtil, 'generateNonce').and.returnValue(NONCE);