diff --git a/Tests/BuildTests/BuildSystemDelegateTests.swift b/Tests/BuildTests/BuildSystemDelegateTests.swift index 52108d01e62..a975f2db9b0 100644 --- a/Tests/BuildTests/BuildSystemDelegateTests.swift +++ b/Tests/BuildTests/BuildSystemDelegateTests.swift @@ -45,12 +45,13 @@ struct BuildSystemDelegateTests { "log didn't contain expected linker diagnostics. stderr: '\(stderr)')", ) case .swiftbuild: + let searchPathRegex = try Regex("warning:(.*)Search path 'foobar' not found") #expect( - stderr.contains("warning: Search path 'foobar' not found"), + stderr.contains(searchPathRegex), "log didn't contain expected linker diagnostics. stderr: '\(stdout)", ) #expect( - !stdout.contains("warning: Search path 'foobar' not found"), + !stdout.contains(searchPathRegex), "log didn't contain expected linker diagnostics. stderr: '\(stderr)')", ) case .xcode: