From a566d40cd44934590ab787825c42a3284153b5a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?El=C5=BCbieta=20SZPONDER?= Date: Wed, 18 Jun 2025 13:11:06 +0200 Subject: [PATCH 1/3] add prebid version to the request parameters --- modules/equativBidAdapter.js | 1 + test/spec/modules/equativBidAdapter_spec.js | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/modules/equativBidAdapter.js b/modules/equativBidAdapter.js index 0f6648fc509..d1eaf9ca37e 100644 --- a/modules/equativBidAdapter.js +++ b/modules/equativBidAdapter.js @@ -339,6 +339,7 @@ export const converter = ortbConverter({ if (pid) { deepSetValue(req, 'user.buyeruid', pid); } + deepSetValue(req, 'ext.equativprebidjsversion', '$prebid.version$'); req = updateFeedbackData(req); diff --git a/test/spec/modules/equativBidAdapter_spec.js b/test/spec/modules/equativBidAdapter_spec.js index 32f5c05077f..badd23a1a61 100644 --- a/test/spec/modules/equativBidAdapter_spec.js +++ b/test/spec/modules/equativBidAdapter_spec.js @@ -3,6 +3,8 @@ import * as utils from '../../../src/utils.js'; describe('Equativ bid adapter tests', () => { let sandBox; + window.pbjs = window.pbjs || {}; + pbjs.version = "123"; beforeEach(() => { sandBox = sinon.createSandbox(); @@ -473,6 +475,14 @@ describe('Equativ bid adapter tests', () => { getDataFromLocalStorageStub.restore(); }); + it('should pass prebid version as ext.equativprebidjsversion param', () => { + const request = spec.buildRequests( + DEFAULT_BANNER_BID_REQUESTS, + DEFAULT_BANNER_BIDDER_REQUEST + )[0]; + expect(request.data.ext.equativprebidjsversion).and.to.equal('$prebid.version$'); + }); + it('should build a video request properly under normal circumstances', () => { // ASSEMBLE if (FEATURES.VIDEO) { From 99babfb6a67d3f73231e612ce8fe9f47e206f5b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?El=C5=BCbieta=20SZPONDER?= Date: Wed, 18 Jun 2025 13:19:13 +0200 Subject: [PATCH 2/3] test update --- test/spec/modules/equativBidAdapter_spec.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/test/spec/modules/equativBidAdapter_spec.js b/test/spec/modules/equativBidAdapter_spec.js index badd23a1a61..9e656bfc83b 100644 --- a/test/spec/modules/equativBidAdapter_spec.js +++ b/test/spec/modules/equativBidAdapter_spec.js @@ -3,8 +3,6 @@ import * as utils from '../../../src/utils.js'; describe('Equativ bid adapter tests', () => { let sandBox; - window.pbjs = window.pbjs || {}; - pbjs.version = "123"; beforeEach(() => { sandBox = sinon.createSandbox(); From 0281526c7c1b9662376ec962abb21d39f16fe6a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?El=C5=BCbieta=20SZPONDER?= Date: Mon, 23 Jun 2025 08:40:06 +0200 Subject: [PATCH 3/3] update of u.t --- test/spec/modules/equativBidAdapter_spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/spec/modules/equativBidAdapter_spec.js b/test/spec/modules/equativBidAdapter_spec.js index 9e656bfc83b..8ff97ec606d 100644 --- a/test/spec/modules/equativBidAdapter_spec.js +++ b/test/spec/modules/equativBidAdapter_spec.js @@ -478,7 +478,7 @@ describe('Equativ bid adapter tests', () => { DEFAULT_BANNER_BID_REQUESTS, DEFAULT_BANNER_BIDDER_REQUEST )[0]; - expect(request.data.ext.equativprebidjsversion).and.to.equal('$prebid.version$'); + expect(request.data.ext.equativprebidjsversion).to.equal('$prebid.version$'); }); it('should build a video request properly under normal circumstances', () => {