You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
throwXCTSkip("SWBINTTODO: Test failed because swiftbuild doesn't output precis codesign commands. Once swift run works with swiftbuild the test can be investigated.")
899
+
tryXCTSkipSwiftBuildTodo(because:"Test failed because swiftbuild doesn't output precis codesign commands. Once swift run works with swiftbuild the test can be investigated.")
900
900
}
901
901
902
902
overridefunc testCodeCoverage()asyncthrows{
903
-
throwXCTSkip("SWBINTTODO: Test failed because of missing plugin support in the PIF builder. This can be reinvestigated after the support is there.")
903
+
tryXCTSkipSwiftBuildTodo(because:"Test failed because of missing plugin support in the PIF builder. This can be reinvestigated after the support is there.")
904
904
}
905
905
906
906
overridefunc testAtMainSupport()asyncthrows{
907
907
#if !os(macOS)
908
-
throwXCTSkip("SWBINTTODO: File not found or missing libclang errors on non-macOS platforms. This needs to be investigated")
908
+
tryXCTSkipSwiftBuildTodo(because:"File not found or missing libclang errors on non-macOS platforms. This needs to be investigated")
throwXCTSkip("SWBINTTODO: Test fails because the warning message regarding missing imports is expected to be more verbose and actionable at the SwiftPM level with mention of the involved targets. This needs to be investigated. See case targetDiagnostic(TargetDiagnosticInfo) as a message type that may help.")
915
+
tryXCTSkipSwiftBuildTodo(because:"Test fails because the warning message regarding missing imports is expected to be more verbose and actionable at the SwiftPM level with mention of the involved targets. This needs to be investigated. See case targetDiagnostic(TargetDiagnosticInfo) as a message type that may help.")
916
916
}
917
917
918
918
overridefunc testProductAndTarget()asyncthrows{
919
-
throwXCTSkip("SWBINTTODO: Test fails because there isn't a clear warning message about the lib1 being an automatic product and that the default product is being built instead. This needs to be investigated")
919
+
tryXCTSkipSwiftBuildTodo(because:"Test fails because there isn't a clear warning message about the lib1 being an automatic product and that the default product is being built instead. This needs to be investigated")
920
920
}
921
921
922
922
overridefunc testSwiftGetVersion()asyncthrows{
923
-
throwXCTSkip("SWBINTTODO: Test fails because the dummy-swiftc used in the test isn't accepted by swift-build. This needs to be investigated")
923
+
tryXCTSkipSwiftBuildTodo(because:"Test fails because the dummy-swiftc used in the test isn't accepted by swift-build. This needs to be investigated")
924
924
}
925
925
926
926
overridefunc testSymlink()asyncthrows{
927
-
throwXCTSkip("SWBINTTODO: Test fails because of a difference in the build layout. This needs to be updated to the expected path")
927
+
tryXCTSkipSwiftBuildTodo(because:"Test fails because of a difference in the build layout. This needs to be updated to the expected path")
928
928
}
929
929
930
930
#if !canImport(Darwin)
931
931
overridefunc testIgnoresLinuxMain()asyncthrows{
932
-
throwXCTSkip("SWBINTTODO: Swift build doesn't currently ignore Linux main when linking on Linux. This needs further investigation.")
932
+
tryXCTSkipSwiftBuildTodo(because:"Swift build doesn't currently ignore Linux main when linking on Linux. This needs further investigation.")
933
933
}
934
934
#endif
935
935
936
936
#if !os(macOS)
937
937
overridefunc testBuildStartMessage()asyncthrows{
938
-
throwXCTSkip("SWBINTTODO: Swift build produces an error building the fixture for this test.")
938
+
tryXCTSkipSwiftBuildTodo(because:"Swift build produces an error building the fixture for this test.")
throwXCTSkip("SWBINTTODO: https://github.com/swiftlang/swift-package-manager/issues/8279: Swift run using Swift Build does not output executable content to the terminal")
258
+
tryXCTSkipSwiftBuildTodo(because:"https://github.com/swiftlang/swift-package-manager/issues/8279: Swift run using Swift Build does not output executable content to the terminal")
throwXCTSkip("SWBINTTODO: https://github.com/swiftlang/swift-package-manager/issues/8279: Swift run using Swift Build does not output executable content to the terminal")
262
+
tryXCTSkipSwiftBuildTodo(because:"https://github.com/swiftlang/swift-package-manager/issues/8279: Swift run using Swift Build does not output executable content to the terminal")
263
263
}
264
264
265
265
overridefunc testToolsetDebugger()asyncthrows{
266
-
throwXCTSkip("SWBINTTODO: Test fixture fails to build")
266
+
tryXCTSkipSwiftBuildTodo(because:"Test fixture fails to build")
throwXCTSkip("SWBINTTODO: Test currently fails with 'error: toolchain is invalid: could not find CLI tool `swiftpm-testing-helper` at any of these directories: [..., ...]'")
667
+
tryXCTSkipSwiftBuildTodo(because:"Test currently fails with 'error: toolchain is invalid: could not find CLI tool `swiftpm-testing-helper` at any of these directories: [..., ...]'")
throwXCTSkip("SWBINTTODO: Test currently fails assertion as the there is a different error message 'error: no tests found; create a target in the 'Tests' directory'")
671
+
tryXCTSkipSwiftBuildTodo(because:"Test currently fails assertion as the there is a different error message 'error: no tests found; create a target in the 'Tests' directory'")
throwXCTSkip("SWBINTTODO: Test currently fails assertion as the there is a different error message 'error: no tests found; create a target in the 'Tests' directory'")
675
+
tryXCTSkipSwiftBuildTodo(because:"Test currently fails assertion as the there is a different error message 'error: no tests found; create a target in the 'Tests' directory'")
0 commit comments