@@ -42,6 +42,7 @@ class BatchEventBuilderTests_EventTags: XCTestCase {
4242 " check " : false ]
4343
4444 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
45+ optimizely. eventImitterQueue. sync { }
4546 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
4647 let tags = de [ " tags " ] as! [ String : Any ]
4748
@@ -60,6 +61,7 @@ class BatchEventBuilderTests_EventTags: XCTestCase {
6061 " value " : 32.5 ]
6162
6263 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
64+ optimizely. eventImitterQueue. sync { }
6365 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
6466 let tags = de [ " tags " ] as! [ String : Any ]
6567
@@ -82,6 +84,7 @@ extension BatchEventBuilderTests_EventTags {
8284 " future " : [ 1 , 2 , 3 ] ]
8385
8486 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
87+ optimizely. eventImitterQueue. sync { }
8588 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
8689 let tags = de [ " tags " ] as! [ String : Any ]
8790
@@ -96,6 +99,7 @@ extension BatchEventBuilderTests_EventTags {
9699 " tooBig " : OTUtils . positiveTooBigValue]
97100
98101 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
102+ optimizely. eventImitterQueue. sync { }
99103 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
100104 let tags = de [ " tags " ] as! [ String : Any ]
101105
@@ -117,6 +121,7 @@ extension BatchEventBuilderTests_EventTags {
117121 " value " : " bar " ]
118122
119123 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
124+ optimizely. eventImitterQueue. sync { }
120125 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
121126 let tags = de [ " tags " ] as! [ String : Any ]
122127
@@ -134,6 +139,7 @@ extension BatchEventBuilderTests_EventTags {
134139 " value " : false ]
135140
136141 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
142+ optimizely. eventImitterQueue. sync { }
137143 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
138144 let tags = de [ " tags " ] as! [ String : Any ]
139145
@@ -151,6 +157,7 @@ extension BatchEventBuilderTests_EventTags {
151157 " value " : 30 ]
152158
153159 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
160+ optimizely. eventImitterQueue. sync { }
154161 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
155162 let tags = de [ " tags " ] as! [ String : Any ]
156163
@@ -173,6 +180,7 @@ extension BatchEventBuilderTests_EventTags {
173180 " value " : OTUtils . positiveTooBigValue]
174181
175182 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
183+ optimizely. eventImitterQueue. sync { }
176184 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
177185 let tags = de [ " tags " ] as! [ String : Any ]
178186
@@ -190,6 +198,7 @@ extension BatchEventBuilderTests_EventTags {
190198 " value " : OTUtils . negativeTooBigValue]
191199
192200 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
201+ optimizely. eventImitterQueue. sync { }
193202 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
194203 let tags = de [ " tags " ] as! [ String : Any ]
195204
@@ -213,6 +222,7 @@ extension BatchEventBuilderTests_EventTags {
213222 " value " : 0 ]
214223
215224 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
225+ optimizely. eventImitterQueue. sync { }
216226 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
217227 let tags = de [ " tags " ] as! [ String : Any ]
218228
@@ -230,6 +240,7 @@ extension BatchEventBuilderTests_EventTags {
230240 " value " : 1 ]
231241
232242 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
243+ optimizely. eventImitterQueue. sync { }
233244 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
234245 let tags = de [ " tags " ] as! [ String : Any ]
235246
@@ -247,6 +258,7 @@ extension BatchEventBuilderTests_EventTags {
247258 " value " : - 1 ]
248259
249260 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
261+ optimizely. eventImitterQueue. sync { }
250262 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
251263 let tags = de [ " tags " ] as! [ String : Any ]
252264
@@ -270,6 +282,7 @@ extension BatchEventBuilderTests_EventTags {
270282 " value " : NSNumber ( value: 3.15 ) ]
271283
272284 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
285+ optimizely. eventImitterQueue. sync { }
273286 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
274287 let tags = de [ " tags " ] as! [ String : Any ]
275288
@@ -291,6 +304,7 @@ extension BatchEventBuilderTests_EventTags {
291304 " value " : Float ( 32 ) ]
292305
293306 try ! optimizely. track ( eventKey: eventKey, userId: userId, attributes: nil , eventTags: eventTags)
307+ optimizely. eventImitterQueue. sync { }
294308 let de = getDispatchEvent ( dispatcher: eventDispatcher) !
295309 let tags = de [ " tags " ] as! [ String : Any ]
296310
0 commit comments