@@ -99,15 +99,19 @@ - (void)testCPUArchitecture
9999- (void )testOSVersion
100100{
101101 NSString *osVersion = sentry_getOSVersion ();
102+ #if TARGET_OS_WATCH
103+ XCTAssertEqual (osVersion.length , 0U );
104+ #else
102105 XCTAssertNotEqual (osVersion.length , 0U );
106+ #endif
107+
103108#if TARGET_OS_OSX
104109 SENTRY_ASSERT_PREFIX (osVersion, @" 10." , @" 11." , @" 12." , @" 13." , @" 14." , @" 15." , @" 26." );
105110#elif TARGET_OS_IOS || TARGET_OS_MACCATALYST || TARGET_OS_TV
106111 SENTRY_ASSERT_PREFIX (osVersion, @" 9." , @" 10." , @" 11." , @" 12." , @" 13." , @" 14." , @" 15." , @" 16." ,
107112 @" 17." , @" 18." , @" 26." );
108113#elif TARGET_OS_WATCH
109- // TODO: create a watch UI test target to test this branch
110- SENTRY_ASSERT_PREFIX (osVersion, @" 2." , @" 3." , @" 4." , @" 5." , @" 6." , @" 7." , @" 8." , @" 9." , @" 26." );
114+ XCTAssertEqualObjects (osVersion, @" " );
111115#elif TARGET_OS_VISION
112116 SENTRY_ASSERT_PREFIX (osVersion, @" 1." , @" 2." , @" 26." );
113117#else
@@ -137,7 +141,6 @@ - (void)testOSName
137141 // cannot.
138142 SENTRY_ASSERT_EQUAL (osName, @" tvOS" );
139143#elif TARGET_OS_WATCH
140- // TODO: create a watch UI test target to test this branch
141144 SENTRY_ASSERT_EQUAL (osName, @" watchOS" );
142145#elif TARGET_OS_VISION
143146 SENTRY_ASSERT_EQUAL (osName, @" visionOS" );
0 commit comments