From 2575b8e79c881db316af12ad66191a4b1000ff54 Mon Sep 17 00:00:00 2001 From: Yaodong Yang Date: Thu, 14 Mar 2024 01:23:43 +0800 Subject: [PATCH] move hir-tree test from run-make to ui test --- src/tools/tidy/src/allowed_run_make_makefiles.txt | 1 - tests/run-make/hir-tree/Makefile | 8 -------- tests/run-make/hir-tree/input.rs | 3 --- tests/ui/unpretty/hir-tree.rs | 10 ++++++++++ 4 files changed, 10 insertions(+), 12 deletions(-) delete mode 100644 tests/run-make/hir-tree/Makefile delete mode 100644 tests/run-make/hir-tree/input.rs create mode 100644 tests/ui/unpretty/hir-tree.rs diff --git a/src/tools/tidy/src/allowed_run_make_makefiles.txt b/src/tools/tidy/src/allowed_run_make_makefiles.txt index 40950e6ba4432..347ea1223eb87 100644 --- a/src/tools/tidy/src/allowed_run_make_makefiles.txt +++ b/src/tools/tidy/src/allowed_run_make_makefiles.txt @@ -86,7 +86,6 @@ run-make/foreign-exceptions/Makefile run-make/foreign-rust-exceptions/Makefile run-make/fpic/Makefile run-make/glibc-staticlib-args/Makefile -run-make/hir-tree/Makefile run-make/inaccessible-temp-dir/Makefile run-make/include_bytes_deps/Makefile run-make/incr-add-rust-src-component/Makefile diff --git a/tests/run-make/hir-tree/Makefile b/tests/run-make/hir-tree/Makefile deleted file mode 100644 index b0450ea4bc5fd..0000000000000 --- a/tests/run-make/hir-tree/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -include ../tools.mk - -# Test that hir-tree output doesn't crash and includes -# the string constant we would expect to see. - -all: - $(RUSTC) -o $(TMPDIR)/input.hir -Z unpretty=hir-tree input.rs - $(CGREP) '"Hello, Rustaceans!\n"' < $(TMPDIR)/input.hir diff --git a/tests/run-make/hir-tree/input.rs b/tests/run-make/hir-tree/input.rs deleted file mode 100644 index 9d1a4e9e47d71..0000000000000 --- a/tests/run-make/hir-tree/input.rs +++ /dev/null @@ -1,3 +0,0 @@ -fn main() { - println!("Hello, Rustaceans!"); -} diff --git a/tests/ui/unpretty/hir-tree.rs b/tests/ui/unpretty/hir-tree.rs new file mode 100644 index 0000000000000..3388c60c42535 --- /dev/null +++ b/tests/ui/unpretty/hir-tree.rs @@ -0,0 +1,10 @@ +//@ build-pass +//@ compile-flags: -o - -Zunpretty=hir-tree +//@ check-stdout +//@ dont-check-compiler-stdout +//@ dont-check-compiler-stderr +//@ regex-error-pattern: Hello, Rustaceans! + +fn main() { + println!("Hello, Rustaceans!"); +}