@@ -67,7 +67,11 @@ final class RNSentryReplayOptions: XCTestCase {
6767 ] as NSDictionary ) . mutableCopy ( ) as! NSMutableDictionary
6868 RNSentryReplay . updateOptions ( optionsDict)
6969
70- let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
70+ #if CROSS_PLATFORM_TEST
71+ let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
72+ #else
73+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
74+ #endif
7175 XCTAssertEqual ( actualOptions. sessionReplay. sessionSampleRate, 0.75 )
7276 }
7377
@@ -78,7 +82,11 @@ final class RNSentryReplayOptions: XCTestCase {
7882 ] as NSDictionary ) . mutableCopy ( ) as! NSMutableDictionary
7983 RNSentryReplay . updateOptions ( optionsDict)
8084
85+ #if CROSS_PLATFORM_TEST
8186 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
87+ #else
88+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
89+ #endif
8290 XCTAssertEqual ( actualOptions. sessionReplay. onErrorSampleRate, 0.75 )
8391 }
8492
@@ -108,7 +116,11 @@ final class RNSentryReplayOptions: XCTestCase {
108116
109117 RNSentryReplay . updateOptions ( optionsDict)
110118
119+ #if CROSS_PLATFORM_TEST
111120 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
121+ #else
122+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
123+ #endif
112124
113125 XCTAssertEqual ( actualOptions. sessionReplay. maskAllImages, true )
114126 assertContainsClass ( classArray: actualOptions. sessionReplay. maskedViewClasses, stringClass: " RCTImageView " )
@@ -123,7 +135,11 @@ final class RNSentryReplayOptions: XCTestCase {
123135
124136 RNSentryReplay . updateOptions ( optionsDict)
125137
138+ #if CROSS_PLATFORM_TEST
126139 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
140+ #else
141+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
142+ #endif
127143
128144 XCTAssertEqual ( actualOptions. sessionReplay. maskAllImages, false )
129145 XCTAssertEqual ( actualOptions. sessionReplay. maskedViewClasses. count, 0 )
@@ -138,7 +154,11 @@ final class RNSentryReplayOptions: XCTestCase {
138154
139155 RNSentryReplay . updateOptions ( optionsDict)
140156
157+ #if CROSS_PLATFORM_TEST
141158 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
159+ #else
160+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
161+ #endif
142162
143163 XCTAssertEqual ( actualOptions. sessionReplay. maskAllText, true )
144164 assertContainsClass ( classArray: actualOptions. sessionReplay. maskedViewClasses, stringClass: " RCTTextView " )
@@ -162,7 +182,11 @@ final class RNSentryReplayOptions: XCTestCase {
162182
163183 RNSentryReplay . updateOptions ( optionsDict)
164184
185+ #if CROSS_PLATFORM_TEST
165186 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
187+ #else
188+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
189+ #endif
166190
167191 XCTAssertEqual ( actualOptions. sessionReplay. maskAllText, false )
168192 XCTAssertEqual ( actualOptions. sessionReplay. maskedViewClasses. count, 0 )
@@ -176,7 +200,11 @@ final class RNSentryReplayOptions: XCTestCase {
176200
177201 RNSentryReplay . updateOptions ( optionsDict)
178202
203+ #if CROSS_PLATFORM_TEST
179204 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
205+ #else
206+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
207+ #endif
180208
181209 XCTAssertTrue ( actualOptions. sessionReplay. enableViewRendererV2)
182210 }
@@ -190,7 +218,11 @@ final class RNSentryReplayOptions: XCTestCase {
190218
191219 RNSentryReplay . updateOptions ( optionsDict)
192220
221+ #if CROSS_PLATFORM_TEST
193222 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
223+ #else
224+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
225+ #endif
194226
195227 XCTAssertTrue ( actualOptions. sessionReplay. enableViewRendererV2)
196228 }
@@ -204,7 +236,11 @@ final class RNSentryReplayOptions: XCTestCase {
204236
205237 RNSentryReplay . updateOptions ( optionsDict)
206238
239+ #if CROSS_PLATFORM_TEST
207240 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
241+ #else
242+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
243+ #endif
208244
209245 XCTAssertFalse ( actualOptions. sessionReplay. enableViewRendererV2)
210246 }
@@ -217,7 +253,11 @@ final class RNSentryReplayOptions: XCTestCase {
217253
218254 RNSentryReplay . updateOptions ( optionsDict)
219255
256+ #if CROSS_PLATFORM_TEST
220257 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
258+ #else
259+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
260+ #endif
221261
222262 XCTAssertFalse ( actualOptions. sessionReplay. enableFastViewRendering)
223263 }
@@ -231,7 +271,11 @@ final class RNSentryReplayOptions: XCTestCase {
231271
232272 RNSentryReplay . updateOptions ( optionsDict)
233273
274+ #if CROSS_PLATFORM_TEST
234275 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
276+ #else
277+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
278+ #endif
235279
236280 XCTAssertTrue ( actualOptions. sessionReplay. enableFastViewRendering)
237281 }
@@ -245,7 +289,11 @@ final class RNSentryReplayOptions: XCTestCase {
245289
246290 RNSentryReplay . updateOptions ( optionsDict)
247291
292+ #if CROSS_PLATFORM_TEST
248293 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
294+ #else
295+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
296+ #endif
249297
250298 XCTAssertFalse ( actualOptions. sessionReplay. enableFastViewRendering)
251299 }
@@ -258,7 +306,11 @@ final class RNSentryReplayOptions: XCTestCase {
258306
259307 RNSentryReplay . updateOptions ( optionsDict)
260308
309+ #if CROSS_PLATFORM_TEST
261310 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
311+ #else
312+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
313+ #endif
262314
263315 XCTAssertEqual ( actualOptions. sessionReplay. quality, SentryReplayOptions . SentryReplayQuality. medium)
264316 }
@@ -272,7 +324,11 @@ final class RNSentryReplayOptions: XCTestCase {
272324
273325 RNSentryReplay . updateOptions ( optionsDict)
274326
327+ #if CROSS_PLATFORM_TEST
275328 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
329+ #else
330+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
331+ #endif
276332
277333 XCTAssertEqual ( actualOptions. sessionReplay. quality, SentryReplayOptions . SentryReplayQuality. low)
278334 }
@@ -286,7 +342,11 @@ final class RNSentryReplayOptions: XCTestCase {
286342
287343 RNSentryReplay . updateOptions ( optionsDict)
288344
345+ #if CROSS_PLATFORM_TEST
289346 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
347+ #else
348+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
349+ #endif
290350
291351 XCTAssertEqual ( actualOptions. sessionReplay. quality, SentryReplayOptions . SentryReplayQuality. medium)
292352 }
@@ -300,7 +360,11 @@ final class RNSentryReplayOptions: XCTestCase {
300360
301361 RNSentryReplay . updateOptions ( optionsDict)
302362
363+ #if CROSS_PLATFORM_TEST
303364 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
365+ #else
366+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
367+ #endif
304368
305369 XCTAssertEqual ( actualOptions. sessionReplay. quality, SentryReplayOptions . SentryReplayQuality. high)
306370 }
@@ -314,7 +378,11 @@ final class RNSentryReplayOptions: XCTestCase {
314378
315379 RNSentryReplay . updateOptions ( optionsDict)
316380
381+ #if CROSS_PLATFORM_TEST
317382 let actualOptions = try ! SentryOptionsInternal . initWithDict ( optionsDict as! [ String : Any ] )
383+ #else
384+ let actualOptions = try ! Options ( dict: optionsDict as! [ String : Any ] )
385+ #endif
318386
319387 XCTAssertEqual ( actualOptions. sessionReplay. quality, SentryReplayOptions . SentryReplayQuality. medium)
320388 }
0 commit comments