File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Sources/XCTestDynamicOverlay/Internal
Tests/XCTestDynamicOverlayTests Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 22 #if canImport(ObjectiveC)
33 import Foundation
44
5- var XCTCurrentTestCase : AnyObject ? {
5+ @ _spi ( CurrentTestCase ) public var XCTCurrentTestCase : AnyObject ? {
66 guard
77 let XCTestObservationCenter = NSClassFromString ( " XCTestObservationCenter " ) ,
88 let XCTestObservationCenter = XCTestObservationCenter as Any as? NSObjectProtocol ,
1919 return currentTestCase
2020 }
2121 #else
22- var XCTCurrentTestCase : AnyObject ? {
22+ @ _spi ( CurrentTestCase ) public var XCTCurrentTestCase : AnyObject ? {
2323 nil
2424 }
2525 #endif
2626#else
27- var XCTCurrentTestCase : AnyObject ? {
27+ @ _spi ( CurrentTestCase ) public var XCTCurrentTestCase : AnyObject ? {
2828 nil
2929 }
3030#endif
Original file line number Diff line number Diff line change 1+ @_spi ( CurrentTestCase) import XCTestDynamicOverlay
2+
3+ // Make sure XCTCurrentTestCase is visible to SPI.
4+ private let currentTestCase = XCTCurrentTestCase
You can’t perform that action at this time.
0 commit comments