@@ -1056,95 +1056,95 @@ class AsyncAnalyticsTests {
1056
1056
assertEquals(expectedAnonymousId, e.anonymousId)
1057
1057
}
1058
1058
}
1059
-
1060
- @Test
1061
- fun `startup queue should replay with identify enrichment closure` () {
1062
- val expected = buildJsonObject {
1063
- put(" foo" , " baz" )
1064
- }
1065
- val expectedUserId = " newUserId"
1066
-
1067
- analytics.add(afterPlugin)
1068
- analytics.identify(expectedUserId) {
1069
- if (it is IdentifyEvent ) {
1070
- it.traits = updateJsonObject(it.traits) {
1071
- it[" foo" ] = " baz"
1072
- }
1073
- }
1074
- it
1075
- }
1076
-
1077
- // now we have tracked event, i.e. event added to startup queue
1078
- // release the semaphore put on http client, so we startup queue will replay the events
1079
- httpSemaphore.release()
1080
- // now we need to wait for events being fully replayed before making assertions
1081
- assertSemaphore.acquire()
1082
-
1083
- val actualUserId = analytics.userId()
1084
-
1085
- assertTrue(actual.isCaptured)
1086
- actual.captured.let {
1087
- assertTrue(it is IdentifyEvent )
1088
- val e = it as IdentifyEvent
1089
- assertEquals(expected, e.traits)
1090
- assertEquals(expectedUserId, actualUserId)
1091
- }
1092
- }
1093
-
1094
- @Test
1095
- fun `startup queue should replay with group enrichment closure` () {
1096
- val expected = buildJsonObject {
1097
- put(" foo" , " baz" )
1098
- }
1099
- val expectedGroupId = " foo"
1100
-
1101
- analytics.add(afterPlugin)
1102
- analytics.group(expectedGroupId) {
1103
- if (it is GroupEvent ) {
1104
- it.traits = updateJsonObject(it.traits) {
1105
- it[" foo" ] = " baz"
1106
- }
1107
- }
1108
- it
1109
- }
1110
-
1111
- // now we have tracked event, i.e. event added to startup queue
1112
- // release the semaphore put on http client, so we startup queue will replay the events
1113
- httpSemaphore.release()
1114
- // now we need to wait for events being fully replayed before making assertions
1115
- assertSemaphore.acquire()
1116
-
1117
- assertTrue(actual.isCaptured)
1118
- actual.captured.let {
1119
- assertTrue(it is GroupEvent )
1120
- val e = it as GroupEvent
1121
- assertEquals(expected, e.traits)
1122
- assertEquals(expectedGroupId, e.groupId)
1123
- }
1124
- }
1125
-
1126
- @Test
1127
- fun `startup queue should replay with alias enrichment closure` () {
1128
- val expected = " bar"
1129
-
1130
- analytics.add(afterPlugin)
1131
- analytics.alias(expected) {
1132
- it?.anonymousId = " test"
1133
- it
1134
- }
1135
-
1136
- // now we have tracked event, i.e. event added to startup queue
1137
- // release the semaphore put on http client, so we startup queue will replay the events
1138
- httpSemaphore.release()
1139
- // now we need to wait for events being fully replayed before making assertions
1140
- assertSemaphore.acquire()
1141
-
1142
- assertTrue(actual.isCaptured)
1143
- actual.captured.let {
1144
- assertTrue(it is AliasEvent )
1145
- val e = it as AliasEvent
1146
- assertEquals(expected, e.userId)
1147
- assertEquals(" test" , e.anonymousId)
1148
- }
1149
- }
1059
+ //
1060
+ // @Test
1061
+ // fun `startup queue should replay with identify enrichment closure`() {
1062
+ // val expected = buildJsonObject {
1063
+ // put("foo", "baz")
1064
+ // }
1065
+ // val expectedUserId = "newUserId"
1066
+ //
1067
+ // analytics.add(afterPlugin)
1068
+ // analytics.identify(expectedUserId) {
1069
+ // if (it is IdentifyEvent) {
1070
+ // it.traits = updateJsonObject(it.traits) {
1071
+ // it["foo"] = "baz"
1072
+ // }
1073
+ // }
1074
+ // it
1075
+ // }
1076
+ //
1077
+ // // now we have tracked event, i.e. event added to startup queue
1078
+ // // release the semaphore put on http client, so we startup queue will replay the events
1079
+ // httpSemaphore.release()
1080
+ // // now we need to wait for events being fully replayed before making assertions
1081
+ // assertSemaphore.acquire()
1082
+ //
1083
+ // val actualUserId = analytics.userId()
1084
+ //
1085
+ // assertTrue(actual.isCaptured)
1086
+ // actual.captured.let {
1087
+ // assertTrue(it is IdentifyEvent)
1088
+ // val e = it as IdentifyEvent
1089
+ // assertEquals(expected, e.traits)
1090
+ // assertEquals(expectedUserId, actualUserId)
1091
+ // }
1092
+ // }
1093
+ //
1094
+ // @Test
1095
+ // fun `startup queue should replay with group enrichment closure`() {
1096
+ // val expected = buildJsonObject {
1097
+ // put("foo", "baz")
1098
+ // }
1099
+ // val expectedGroupId = "foo"
1100
+ //
1101
+ // analytics.add(afterPlugin)
1102
+ // analytics.group(expectedGroupId) {
1103
+ // if (it is GroupEvent) {
1104
+ // it.traits = updateJsonObject(it.traits) {
1105
+ // it["foo"] = "baz"
1106
+ // }
1107
+ // }
1108
+ // it
1109
+ // }
1110
+ //
1111
+ // // now we have tracked event, i.e. event added to startup queue
1112
+ // // release the semaphore put on http client, so we startup queue will replay the events
1113
+ // httpSemaphore.release()
1114
+ // // now we need to wait for events being fully replayed before making assertions
1115
+ // assertSemaphore.acquire()
1116
+ //
1117
+ // assertTrue(actual.isCaptured)
1118
+ // actual.captured.let {
1119
+ // assertTrue(it is GroupEvent)
1120
+ // val e = it as GroupEvent
1121
+ // assertEquals(expected, e.traits)
1122
+ // assertEquals(expectedGroupId, e.groupId)
1123
+ // }
1124
+ // }
1125
+ //
1126
+ // @Test
1127
+ // fun `startup queue should replay with alias enrichment closure`() {
1128
+ // val expected = "bar"
1129
+ //
1130
+ // analytics.add(afterPlugin)
1131
+ // analytics.alias(expected) {
1132
+ // it?.anonymousId = "test"
1133
+ // it
1134
+ // }
1135
+ //
1136
+ // // now we have tracked event, i.e. event added to startup queue
1137
+ // // release the semaphore put on http client, so we startup queue will replay the events
1138
+ // httpSemaphore.release()
1139
+ // // now we need to wait for events being fully replayed before making assertions
1140
+ // assertSemaphore.acquire()
1141
+ //
1142
+ // assertTrue(actual.isCaptured)
1143
+ // actual.captured.let {
1144
+ // assertTrue(it is AliasEvent)
1145
+ // val e = it as AliasEvent
1146
+ // assertEquals(expected, e.userId)
1147
+ // assertEquals("test", e.anonymousId)
1148
+ // }
1149
+ // }
1150
1150
}
0 commit comments