From 499e4227c6dea16ff37ddc6371d06775625598d3 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Wed, 4 Dec 2024 11:22:36 -0800 Subject: [PATCH] test: fix the broken test swiftlang/swift-driver#1741 fixed a bug in the swift-driver which exposed a bug in this test. The use of `%FileCheck` is a problem as that sanitises the output substituting `BUILD_DIR` for the build directory that is now properly computed. Because `PATH` is being configured to an invalid path the actual driver is not found and the test fails. --- test/Interpreter/shebang-env.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Interpreter/shebang-env.swift b/test/Interpreter/shebang-env.swift index 62f32af2da984..0643b09654808 100644 --- a/test/Interpreter/shebang-env.swift +++ b/test/Interpreter/shebang-env.swift @@ -4,8 +4,8 @@ // RUN: cat %s >> %t.shebang.swift // RUN: chmod u+x %t.shebang.swift -// RUN: env PATH=$(dirname %swift_driver_plain) %t.shebang.swift | %FileCheck -check-prefix=NONE %s -// RUN: env PATH=$(dirname %swift_driver_plain) %t.shebang.swift a b c | %FileCheck -check-prefix=THREE-ARGS %s +// RUN: env PATH=$(dirname %swift_driver_plain) %t.shebang.swift | %raw-FileCheck -check-prefix=NONE %s +// RUN: env PATH=$(dirname %swift_driver_plain) %t.shebang.swift a b c | %raw-FileCheck -check-prefix=THREE-ARGS %s // REQUIRES: swift_interpreter