Skip to content

Commit 2e98731

Browse files
fix: update eventHandler call to include 'nationality' for impression metadata in OptimizelyUserContextTest
1 parent 1f33478 commit 2e98731

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core-api/src/test/java/com/optimizely/ab/OptimizelyUserContextTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2109,6 +2109,7 @@ public void decide_with_holdout() throws Exception {
21092109
String userId = "user123";
21102110
Map<String, Object> attrs = new HashMap<>();
21112111
attrs.put("$opt_bucketing_id", "ppid160000");
2112+
attrs.put("nationality", "English");
21122113
OptimizelyUserContext user = optWithHoldout.createUserContext(userId, attrs);
21132114

21142115
// include reasons to surface holdout logs in decision reasons if implemented
@@ -2137,7 +2138,7 @@ public void decide_with_holdout() throws Exception {
21372138
.setVariationKey("ho_off_key")
21382139
.setEnabled(false)
21392140
.build();
2140-
eventHandler.expectImpression(experimentId, variationId, userId, Collections.emptyMap(), metadata);
2141+
eventHandler.expectImpression(experimentId, variationId, userId, Collections.singletonMap("nationality", "English"), metadata);
21412142
}
21422143

21432144
@Test

0 commit comments

Comments
 (0)