Merge filesystem logic into FileTest and update test files. (#3183)

two_files.carbon has odd STDOUT placement, but will pursue that
separately.
This commit is contained in:
Jon Ross-Perkins
2023-09-05 18:40:00 +00:00
committed by GitHub
parent de6e00c351
commit 7a1d54f8e3
9 changed files with 70 additions and 78 deletions
+1
View File
@@ -4,4 +4,5 @@
// ARGS: abc file=%t %s
// AUTOUPDATE
// CHECK:STDOUT: 3 args: `abc`, `file={{.+}}/temp_file`, `args.carbon`
+2 -1
View File
@@ -3,5 +3,6 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
// AUTOUPDATE
// CHECK:STDOUT: 2 args: `default_args`, `fail_example.carbon`
// CHECK:STDERR: Oops
// CHECK:STDOUT: 2 args: `default_args`, `fail_example.carbon`
+3 -3
View File
@@ -3,12 +3,12 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
// AUTOUPDATE
// CHECK:STDOUT: 3 args: `default_args`, `a.carbon`, `b.carbon`
// CHECK:STDOUT: 3 args: `default_args`, `a.carbon`, `b.carbon`
// --- a.carbon
// CHECK:STDOUT: a.carbon:[[@LINE+1]]: 1
aaa
// CHECK:STDOUT: a.carbon:[[@LINE-1]]: 1
// --- b.carbon
// CHECK:STDOUT: b.carbon:[[@LINE+1]]: 2
bbb
// CHECK:STDOUT: b.carbon:[[@LINE-1]]: 2