@@ -701,10 +701,6 @@ - (void)assertDefaultValues:(SentryOptions *)options
701701 XCTAssertEqual (options.sessionReplay .onErrorSampleRate , 0 );
702702 XCTAssertEqual (options.sessionReplay .sessionSampleRate , 0 );
703703#endif // SENTRY_HAS_UIKIT
704- #pragma clang diagnostic push
705- #pragma clang diagnostic ignored "-Wdeprecated-declarations"
706- XCTAssertFalse (options.enableTracing );
707- #pragma clang diagnostic pop
708704 XCTAssertTrue (options.enableAppHangTracking );
709705 XCTAssertEqual (options.appHangTimeoutInterval , 2 );
710706 XCTAssertEqual (YES , options.enableNetworkTracking );
@@ -972,76 +968,12 @@ - (void)testSwizzleClassNameExcludes
972968 XCTAssertEqualObjects (expected, options.swizzleClassNameExcludes );
973969}
974970
975- #pragma clang diagnostic push
976- #pragma clang diagnostic ignored "-Wdeprecated-declarations"
977- - (void )testEnableTracing
978- {
979- SentryOptions *options = [self getValidOptions: @{ @" enableTracing" : @YES }];
980- XCTAssertTrue (options.enableTracing );
981- XCTAssertEqual (options.tracesSampleRate .doubleValue , 1 );
982- }
983-
984- - (void )testChanging_enableTracing_afterSetting_tracesSampleRate
985- {
986- SentryOptions *options = [[SentryOptions alloc ] init ];
987- options.tracesSampleRate = @0.5 ;
988- options.enableTracing = NO ;
989- XCTAssertEqual (options.tracesSampleRate .doubleValue , 0.5 );
990- options.enableTracing = YES ;
991- XCTAssertEqual (options.tracesSampleRate .doubleValue , 0.5 );
992- }
993-
994- - (void )testChanging_enableTracing_afterSetting_tracesSampler
995- {
996- SentryOptions *options = [[SentryOptions alloc ] init ];
997- options.tracesSampler
998- = ^NSNumber *(SentrySamplingContext *__unused samplingContext) { return @0.1 ; };
999- options.enableTracing = NO ;
1000- XCTAssertNil (options.tracesSampleRate );
1001- options.enableTracing = FALSE ;
1002- XCTAssertNil (options.tracesSampleRate );
1003- }
1004-
1005- - (void )testChanging_tracesSampleRate_afterSetting_enableTracing
1006- {
1007- SentryOptions *options = [[SentryOptions alloc ] init ];
1008- options.enableTracing = YES ;
1009- options.tracesSampleRate = @0 ;
1010- XCTAssertTrue (options.enableTracing );
1011- options.tracesSampleRate = @1 ;
1012- XCTAssertTrue (options.enableTracing );
1013-
1014- options.enableTracing = NO ;
1015- options.tracesSampleRate = @0.5 ;
1016- XCTAssertFalse (options.enableTracing );
1017- XCTAssertEqual (options.tracesSampleRate .doubleValue , 0.5 );
1018- }
1019-
1020- - (void )testChanging_tracesSampler_afterSetting_enableTracing
1021- {
1022- SentryTracesSamplerCallback sampler
1023- = ^(__unused SentrySamplingContext *context) { return @1.0 ; };
1024-
1025- SentryOptions *options = [[SentryOptions alloc ] init ];
1026- options.enableTracing = YES ;
1027- options.tracesSampler = sampler;
1028- XCTAssertTrue (options.enableTracing );
1029- options.tracesSampleRate = @0 ;
1030- XCTAssertTrue (options.enableTracing );
1031-
1032- options.enableTracing = NO ;
1033- options.tracesSampler = sampler;
1034- XCTAssertFalse (options.enableTracing );
1035- }
1036-
1037971- (void )testTracesSampleRate
1038972{
1039973 SentryOptions *options = [self getValidOptions: @{ @" tracesSampleRate" : @0.1 }];
1040974
1041975 XCTAssertEqual (options.tracesSampleRate .doubleValue , 0.1 );
1042- XCTAssertTrue (options.enableTracing );
1043976}
1044- #pragma clang diagnostic pop
1045977
1046978- (void )testDefaultTracesSampleRate
1047979{
@@ -1094,8 +1026,6 @@ - (double)tracesSamplerCallback:(NSDictionary *)context
10941026 return 0.1 ;
10951027}
10961028
1097- #pragma clang diagnostic push
1098- #pragma clang diagnostic ignored "-Wdeprecated-declarations"
10991029- (void )testTracesSampler
11001030{
11011031 SentryTracesSamplerCallback sampler = ^(SentrySamplingContext *context) {
@@ -1107,9 +1037,7 @@ - (void)testTracesSampler
11071037
11081038 SentrySamplingContext *context = [[SentrySamplingContext alloc ] init ];
11091039 XCTAssertEqual (options.tracesSampler (context), @1.0 );
1110- XCTAssertTrue (options.enableTracing );
11111040}
1112- #pragma clang diagnostic pop
11131041
11141042- (void )testDefaultTracesSampler
11151043{
0 commit comments