From e238bcd823f3f7327343c14d10dbd71e37acc84d Mon Sep 17 00:00:00 2001 From: Neelanjan Sen Date: Fri, 8 May 2020 13:20:26 +0530 Subject: [PATCH 1/3] run only userId module tests --- test/spec/modules/userId_spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/spec/modules/userId_spec.js b/test/spec/modules/userId_spec.js index b48d0a9a98c..5d97f18edf6 100644 --- a/test/spec/modules/userId_spec.js +++ b/test/spec/modules/userId_spec.js @@ -26,7 +26,7 @@ let assert = require('chai').assert; let expect = require('chai').expect; const EXPIRED_COOKIE_DATE = 'Thu, 01 Jan 1970 00:00:01 GMT'; -describe('User ID', function() { +describe.only('User ID', function() { function getConfigMock(configArr1, configArr2, configArr3, configArr4, configArr5, configArr6) { return { userSync: { From f60e4e5ce30cf83cd78f93a4d3a3b1027c7894a1 Mon Sep 17 00:00:00 2001 From: Neelanjan Sen Date: Fri, 8 May 2020 16:54:55 +0530 Subject: [PATCH 2/3] stub call to coreStorage.getCookie --- test/spec/modules/userId_spec.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/spec/modules/userId_spec.js b/test/spec/modules/userId_spec.js index 5d97f18edf6..b85e228e611 100644 --- a/test/spec/modules/userId_spec.js +++ b/test/spec/modules/userId_spec.js @@ -453,6 +453,7 @@ describe.only('User ID', function() { sandbox = sinon.createSandbox(); sandbox.stub(global, 'setTimeout').returns(2); sandbox.stub(events, 'on'); + sandbox.stub(coreStorage, 'getCookie'); // remove cookie coreStorage.setCookie('MOCKID', '', EXPIRED_COOKIE_DATE); @@ -625,9 +626,9 @@ describe.only('User ID', function() { mockIdCallback.calledOnce.should.equal(true); }); - it('does not delay auction if there are no ids to fetch', function() { + it.only('does not delay auction if there are no ids to fetch', function() { coreStorage.setCookie('MOCKID', JSON.stringify({'MOCKID': '123456778'}), new Date(Date.now() + 5000).toUTCString()); - + coreStorage.getCookie.withArgs('MOCKID').returns('123456778'); config.setConfig({ usersync: { auctionDelay: 200, From 5a8e4e73413d9748a50029305504c6804135ab26 Mon Sep 17 00:00:00 2001 From: Neelanjan Sen Date: Fri, 8 May 2020 17:23:16 +0530 Subject: [PATCH 3/3] remove setCookie statement that adds nothing to the test --- test/spec/modules/userId_spec.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test/spec/modules/userId_spec.js b/test/spec/modules/userId_spec.js index b85e228e611..02f65a6e53d 100644 --- a/test/spec/modules/userId_spec.js +++ b/test/spec/modules/userId_spec.js @@ -26,7 +26,7 @@ let assert = require('chai').assert; let expect = require('chai').expect; const EXPIRED_COOKIE_DATE = 'Thu, 01 Jan 1970 00:00:01 GMT'; -describe.only('User ID', function() { +describe('User ID', function() { function getConfigMock(configArr1, configArr2, configArr3, configArr4, configArr5, configArr6) { return { userSync: { @@ -626,12 +626,11 @@ describe.only('User ID', function() { mockIdCallback.calledOnce.should.equal(true); }); - it.only('does not delay auction if there are no ids to fetch', function() { - coreStorage.setCookie('MOCKID', JSON.stringify({'MOCKID': '123456778'}), new Date(Date.now() + 5000).toUTCString()); + it('does not delay auction if there are no ids to fetch', function() { coreStorage.getCookie.withArgs('MOCKID').returns('123456778'); config.setConfig({ usersync: { - auctionDelay: 200, + auctionDelay: 33, syncDelay: 77, userIds: [{ name: 'mockId', storage: { name: 'MOCKID', type: 'cookie' }