From e2779f9cc988582ed8d7d02edb3eefff4559db9e Mon Sep 17 00:00:00 2001 From: Melody Li Date: Fri, 2 Feb 2018 14:21:17 -0500 Subject: [PATCH] fix getUserSync test for ios --- test/spec/modules/yieldmoBidAdapter_spec.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/test/spec/modules/yieldmoBidAdapter_spec.js b/test/spec/modules/yieldmoBidAdapter_spec.js index a91c3dd487a..8e4ac81c64f 100644 --- a/test/spec/modules/yieldmoBidAdapter_spec.js +++ b/test/spec/modules/yieldmoBidAdapter_spec.js @@ -145,8 +145,18 @@ describe('YieldmoAdapter', () => { }; it('should return a tracker with type and url as parameters', () => { - // not ios, so tracker will fail - expect(spec.getUserSync(options)).to.deep.equal([]); + if (/iPhone|iPad|iPod/i.test(window.navigator.userAgent)) { + expect(spec.getUserSync(options)).to.deep.equal([{ + type: 'iframe', + url: SYNC_ENDPOINT + utils.getOrigin() + }]); + + options.iframeEnabled = false; + expect(spec.getUserSync(options)).to.deep.equal([]); + } else { + // not ios, so tracker will fail + expect(spec.getUserSync(options)).to.deep.equal([]); + } }); }); });