Skip to content

Commit f3cd04d

Browse files
authored
Tests: Support testing the USGen privacy module (#3722)
* Add functional tests for GPP USNat v2
1 parent 190a070 commit f3cd04d

File tree

5 files changed

+309
-7
lines changed

5 files changed

+309
-7
lines changed

src/test/groovy/org/prebid/server/functional/model/config/AccountGppConfig.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ class AccountGppConfig {
88

99
PrivacyModule code
1010
Boolean enabled
11+
Integer skipRate
1112
GppModuleConfig config
1213
}

src/test/groovy/org/prebid/server/functional/model/response/auction/ActivityInfrastructure.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class ActivityInfrastructure {
1717
RuleConfiguration ruleConfiguration
1818
Boolean allowByDefault
1919
Boolean allowed
20-
String result
20+
RuleResult result
2121
String region
2222
String country
2323
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
package org.prebid.server.functional.model.response.auction
22

3+
import com.fasterxml.jackson.databind.PropertyNamingStrategies
4+
import com.fasterxml.jackson.databind.annotation.JsonNaming
35
import groovy.transform.EqualsAndHashCode
46
import groovy.transform.ToString
7+
import org.prebid.server.functional.model.request.auction.PrivacyModule
58

69
@ToString(includeNames = true, ignoreNulls = true)
710
@EqualsAndHashCode
11+
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy)
812
class And {
913

1014
List<String> and
15+
PrivacyModule privacyModule
16+
Boolean skipped
17+
RuleResult result
1118
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package org.prebid.server.functional.model.response.auction
2+
3+
enum RuleResult {
4+
5+
ALLOW, DISALLOW, ABSTAIN
6+
}

0 commit comments

Comments
 (0)