-
Notifications
You must be signed in to change notification settings - Fork 224
Epsilon: native support #3880
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Epsilon: native support #3880
Conversation
d9ef2af to
ad3b6f1
Compare
ad3b6f1 to
b6efb77
Compare
c6625b3 to
31ada3b
Compare
|
Is it a port from PBS-Go? If yes, please link the PR. |
|
This is a port from PBS prebid/prebid-server#4277 |
AntoxaAntoxic
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if it's a significant issue, but in PBS-Java, epsilon is the base bidder with conversant as its alias, whereas in PBS-Go, it's the other way around.
| } | ||
|
|
||
| @Test | ||
| public void makeBidsShouldReturnResultForNativeBidsWithExpectedFields() throws JsonProcessingException { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the test order is messed up a little bit, please fix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you give me a bit more detail. I don't work with java much, where did I go wrong
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for the purpose of code clarity it's better not to mix up the tests that test different methods
place first tests starting from makeHttpRequestsShould and then starting from makeBidsShould
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just to clarify: Anton asks to move the old tests so that they are in the "correct" order. This doesn't apply to the new method you added.
| @Test | ||
| public void makeBidsShouldReturnResultForNativeBidsWithExpectedFields() throws JsonProcessingException { | ||
| // given | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove the empty line
This is related to #2654 It started as conversant and was changed to epsilon. As long as both names work I'm ok with it. |
|
@johnwier do you have any problems with tackling the comments? feel free to ask us anything that could be helpful for you |
|
@johnwier any updates on this one? |
2dd6bb8 to
3cc27ae
Compare
🔧 Type of changes
✨ What's the context?
Update the Epsilon bid adapter to allow Native requests
This is a port from PBS prebid/prebid-server#4277
🧠 Rationale behind the change
Why did you choose to make these changes? Were there any trade-offs you had to consider?
🔎 New Bid Adapter Checklist
🧪 Test plan
How do you know the changes are safe to ship to production?
🏎 Quality check