From 8f64c1086295c39798722a60060aea987a8e5907 Mon Sep 17 00:00:00 2001 From: Bill Newman Date: Tue, 17 Oct 2017 15:33:23 +0300 Subject: [PATCH] Renaming of "huddledmasses" adapter into colossusssp --- integrationExamples/gpt/pbjs_example_gpt.html | 4 ++-- ...BidAdapter.js => colossussspBidAdapter.js} | 22 +++++++++---------- ..._spec.js => colossussspBidAdapter_spec.js} | 16 +++++++------- 3 files changed, 21 insertions(+), 21 deletions(-) rename modules/{huddledmassesBidAdapter.js => colossussspBidAdapter.js} (85%) rename test/spec/modules/{huddledmassesBidAdapter_spec.js => colossussspBidAdapter_spec.js} (88%) diff --git a/integrationExamples/gpt/pbjs_example_gpt.html b/integrationExamples/gpt/pbjs_example_gpt.html index e670c6f5b93f..77c875b97873 100644 --- a/integrationExamples/gpt/pbjs_example_gpt.html +++ b/integrationExamples/gpt/pbjs_example_gpt.html @@ -264,7 +264,7 @@ } }, { - bidder: 'huddledmasses', + bidder: 'colossusssp', params: { placement_id: 0 } @@ -384,7 +384,7 @@ } }, { - bidder: 'huddledmasses', + bidder: 'colossusssp', params: { placement_id: 0 } diff --git a/modules/huddledmassesBidAdapter.js b/modules/colossussspBidAdapter.js similarity index 85% rename from modules/huddledmassesBidAdapter.js rename to modules/colossussspBidAdapter.js index 76511ee129dc..8cf6239c8e5e 100644 --- a/modules/huddledmassesBidAdapter.js +++ b/modules/colossussspBidAdapter.js @@ -6,7 +6,7 @@ import {ajax} from 'src/ajax'; import {STATUS} from 'src/constants'; import adaptermanager from 'src/adaptermanager'; -var BIDDER_CODE = 'huddledmasses'; +var BIDDER_CODE = 'colossusssp'; var sizeObj = { 1: '468x60', @@ -39,7 +39,7 @@ var sizeObj = { utils._each(sizeObj, (item, key) => sizeObj[item] = key); -function HuddledMassesAdapter() { +function ColossusSspAdapter() { function _callBids(bidderRequest) { var bids = bidderRequest.bids || []; @@ -50,9 +50,9 @@ function HuddledMassesAdapter() { handleRpCB(responseText, bid); } catch (err) { if (typeof err === 'string') { - utils.logWarn(`${err} when processing huddledmasses response for placement code ${bid.placementCode}`); + utils.logWarn(`${err} when processing colossus response for placement code ${bid.placementCode}`); } else { - utils.logError('Error processing huddledmasses response for placement code ' + bid.placementCode, null, err); + utils.logError('Error processing colossus response for placement code ' + bid.placementCode, null, err); } var badBid = bidfactory.createBid(STATUS.NO_BID, bid); badBid.bidderCode = bid.bidder; @@ -64,7 +64,7 @@ function HuddledMassesAdapter() { try { ajax(buildOptimizedCall(bid), bidCallback, undefined, { withCredentials: true }); } catch (err) { - utils.logError('Error sending huddledmasses request for placement code ' + bid.placementCode, null, err); + utils.logError('Error sending colossus request for placement code ' + bid.placementCode, null, err); } }); } @@ -72,7 +72,7 @@ function HuddledMassesAdapter() { function buildOptimizedCall(bid) { bid.startTime = (new Date()).getTime(); - var parsedSizes = HuddledMassesAdapter.masSizeOrdering( + var parsedSizes = ColossusSspAdapter.masSizeOrdering( Array.isArray(bid.params.sizes) ? bid.params.sizes.map(size => (sizeObj[size] || '').split('x')) : bid.sizes ); @@ -117,7 +117,7 @@ function HuddledMassesAdapter() { index % 2 === 0 && queryString[index + 1] !== undefined ? memo + curr + '=' + encodeURIComponent(queryString[index + 1]) + '&' : memo, - '//huddledmassessupply.com/?' + '//colossusssp.com/?' ).slice(0, -1); } @@ -136,12 +136,12 @@ function HuddledMassesAdapter() { bidmanager.addBidResponse(bidRequest.placementCode, bid); } - return Object.assign(new Adapter(BIDDER_CODE), { // BIDDER_CODE huddledmasses + return Object.assign(new Adapter(BIDDER_CODE), { // BIDDER_CODE colossusssp callBids: _callBids }); } -HuddledMassesAdapter.masSizeOrdering = function (sizes) { +ColossusSspAdapter.masSizeOrdering = function (sizes) { var MAS_SIZE_PRIORITY = [15, 2, 9]; return utils.parseSizesInput(sizes) .reduce((result, size) => { @@ -169,6 +169,6 @@ HuddledMassesAdapter.masSizeOrdering = function (sizes) { }); }; -adaptermanager.registerBidAdapter(new HuddledMassesAdapter(), 'huddledmasses'); +adaptermanager.registerBidAdapter(new ColossusSspAdapter(), BIDDER_CODE); -module.exports = HuddledMassesAdapter; +module.exports = ColossusSspAdapter; diff --git a/test/spec/modules/huddledmassesBidAdapter_spec.js b/test/spec/modules/colossussspBidAdapter_spec.js similarity index 88% rename from test/spec/modules/huddledmassesBidAdapter_spec.js rename to test/spec/modules/colossussspBidAdapter_spec.js index f4cc12dde1be..e8435d906795 100644 --- a/test/spec/modules/huddledmassesBidAdapter_spec.js +++ b/test/spec/modules/colossussspBidAdapter_spec.js @@ -1,16 +1,16 @@ import { expect } from 'chai'; -import Adapter from '../../../modules/huddledmassesBidAdapter'; +import Adapter from '../../../modules/colossussspBidAdapter'; import adapterManager from 'src/adaptermanager'; import bidManager from 'src/bidmanager'; import CONSTANTS from 'src/constants.json'; -describe('HuddledMasses adapter tests', function () { +describe('ColossusSSP adapter tests', function () { let sandbox; const adUnit = { - code: 'huddledmasses', + code: 'colossusssp', sizes: [[300, 250], [300, 600]], bids: [{ - bidder: 'huddledmasses', + bidder: 'colossusssp', params: { placement_id: 0 } @@ -34,7 +34,7 @@ describe('HuddledMasses adapter tests', function () { sandbox.restore(); }); - describe('HuddledMasses callBids validation', () => { + describe('ColossusSSP callBids validation', () => { let bids, server; @@ -50,7 +50,7 @@ describe('HuddledMasses adapter tests', function () { server.restore(); }); - let adapter = adapterManager.bidderRegistry['huddledmasses']; + let adapter = adapterManager.bidderRegistry['colossusssp']; it('Valid bid-request', () => { sandbox.stub(adapter, 'callBids'); @@ -65,7 +65,7 @@ describe('HuddledMasses adapter tests', function () { .with.lengthOf(1); expect(bidderRequest).to.have.deep.property('bids[0]') - .to.have.property('bidder', 'huddledmasses'); + .to.have.property('bidder', 'colossusssp'); expect(bidderRequest).to.have.deep.property('bids[0]') .with.property('sizes') @@ -88,7 +88,7 @@ describe('HuddledMasses adapter tests', function () { expect(bids).to.be.lengthOf(1); expect(bids[0].getStatusCode()).to.equal(CONSTANTS.STATUS.GOOD); - expect(bids[0].bidderCode).to.equal('huddledmasses'); + expect(bids[0].bidderCode).to.equal('colossusssp'); expect(bids[0].width).to.equal(300); expect(bids[0].height).to.equal(250); expect(bids[0].cpm).to.equal(0.712);