Sonobi: native and currency conversion support
Closed previous pull request. Put everything in one. Native and currency conversion support.
We were asked to use mtype for determining the mediatype. We currently do not support mtype from our server so I removed that function for now. Once we support it I will update our adapter.
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, 4122f2f9de150f9d0373ad031d50a97207b4b63d
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:155: getBidType 50.0%
total: (statements) 69.2%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, e42e7def4f4ea31d50bfc31003a953ef488c8da0
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:155: getBidType 50.0%
total: (statements) 69.2%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, 944313d86abc7e00dd44c6721abc4c3aa195f001
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:156: getMediaTypeForImp 77.8%
total: (statements) 72.1%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, ab63a7693b7b63ac4bc86134f655306657b87869
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:157: getMediaTypeForImp 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:176: getBidType 0.0%
total: (statements) 66.2%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, 64dc827f211f6b030960d6f9c9bc1f09b683c4cb
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:157: getMediaTypeForImp 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:176: getBidType 0.0%
total: (statements) 66.2%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, fc4db512cfff28df8d6906b43a46161d132f23b8
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 71.4%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:157: getMediaTypeForImp 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:176: getBidType 0.0%
total: (statements) 66.2%
Hi @bansawbanchee, now that the review process has started, please push new commits instead of rebasing and force pushing to save reviewers time. Thanks!
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, dffa78ce795db655da9aca495bef708098f0dba3
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 75.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:156: getMediaTypeForImp 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:175: getBidType 0.0%
total: (statements) 67.1%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, 835d0e04fdb8ee61b112b92f0063b4d08f79f4ce
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 66.7%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:87: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:111: MakeBids 75.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:155: getMediaTypeForImp 77.8%
total: (statements) 73.1%
Code coverage summary
Note:
- Prebid team doesn't anticipate tests covering code paths that might result in marshal and unmarshal errors
- Coverage summary encompasses all commits leading up to the latest one, 0c7cdde86f0ac05d3162f7058abfb32ebc75d10f
sonobi
Refer here for heat map coverage report
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:22: Builder 100.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:30: MakeRequests 78.6%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:88: makeRequest 77.8%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:112: MakeBids 75.0%
github.com/prebid/prebid-server/v2/adapters/sonobi/sonobi.go:156: getMediaTypeForImp 77.8%
total: (statements) 77.9%