@@ -32,16 +32,15 @@ struct TestDiscoveryTests {
32
32
@Test ( arguments: [ BuildSystemProvider . Kind. native, . swiftbuild] )
33
33
func discovery( _ buildSystem: BuildSystemProvider . Kind ) async throws {
34
34
try await fixture ( name: " Miscellaneous/TestDiscovery/Simple " ) { fixturePath in
35
- let ( stdout, stderr) = try await executeSwiftTest ( fixturePath, buildSystem: buildSystem)
35
+ let ( stdout, stderr) = try await executeSwiftTest ( fixturePath, extraArgs : [ " -vv " ] , buildSystem: buildSystem)
36
36
// in "swift test" build output goes to stderr
37
37
#expect( stderr. contains ( " Build complete! " ) )
38
38
// in "swift test" test output goes to stdout
39
39
#expect( stdout. contains ( " Executed 3 tests " ) )
40
40
}
41
41
}
42
42
43
- // FIXME: Fix --build-system swiftbuild link file list quoting on non-Darwin
44
- @Test ( arguments: [ BuildSystemProvider . Kind. native] )
43
+ @Test ( . bug( " https://github.com/swiftlang/swift-build/issues/13 " ) , arguments: [ BuildSystemProvider . Kind. native] )
45
44
func nonStandardName( _ buildSystem: BuildSystemProvider . Kind ) async throws {
46
45
try await fixture ( name: " Miscellaneous/TestDiscovery/hello world " ) { fixturePath in
47
46
let ( stdout, stderr) = try await executeSwiftTest ( fixturePath, buildSystem: buildSystem)
@@ -64,7 +63,7 @@ struct TestDiscoveryTests {
64
63
}
65
64
66
65
// FIXME: eliminate extraneous warnings with --build-system swiftbuild
67
- @Test ( . skipHostOS( . macOS) , arguments: [ BuildSystemProvider . Kind. native] )
66
+ @Test ( . bug ( " https://github.com/swiftlang/swift-build/issues/573 " ) , . skipHostOS( . macOS) , arguments: [ BuildSystemProvider . Kind. native] )
68
67
func discovery_whenNoTests( _ buildSystem: BuildSystemProvider . Kind ) async throws {
69
68
try await fixture ( name: " Miscellaneous/TestDiscovery/NoTests " ) { fixturePath in
70
69
let ( stdout, stderr) = try await executeSwiftTest ( fixturePath, buildSystem: buildSystem)
@@ -78,7 +77,7 @@ struct TestDiscoveryTests {
78
77
}
79
78
80
79
// FIXME: --build-system swiftbuild should support hand-authored entry points.
81
- @Test ( . skipHostOS( . macOS) , arguments: [ BuildSystemProvider . Kind. native] )
80
+ @Test ( . bug ( " https://github.com/swiftlang/swift-build/issues/572 " ) , . skipHostOS( . macOS) , arguments: [ BuildSystemProvider . Kind. native] )
82
81
func entryPointOverride( _ buildSystem: BuildSystemProvider . Kind ) async throws {
83
82
for name in SwiftModule . testEntryPointNames {
84
83
try await fixture ( name: " Miscellaneous/TestDiscovery/Simple " ) { fixturePath in
0 commit comments