Update run-make tests to use adjusted symbols helpers
This commit is contained in:
parent
afeed50677
commit
1d0cbc6816
2 changed files with 4 additions and 4 deletions
|
|
@ -20,7 +20,7 @@
|
|||
use run_make_support::artifact_names::bin_name;
|
||||
use run_make_support::env::no_debug_assertions;
|
||||
use run_make_support::rustc;
|
||||
use run_make_support::symbols::any_symbol_contains;
|
||||
use run_make_support::symbols::object_contains_any_symbol_substring;
|
||||
|
||||
fn main() {
|
||||
rustc().input("main.rs").opt().run();
|
||||
|
|
@ -31,5 +31,5 @@ fn main() {
|
|||
// otherwise, add them to the list of symbols to deny.
|
||||
panic_syms.extend_from_slice(&["panicking", "panic_fmt", "pad_integral", "Display"]);
|
||||
}
|
||||
assert!(!any_symbol_contains(bin_name("main"), &panic_syms));
|
||||
assert!(!object_contains_any_symbol_substring(bin_name("main"), &panic_syms));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@
|
|||
// https://rust-lang.github.io/rfcs/2386-used.html
|
||||
|
||||
use run_make_support::rustc;
|
||||
use run_make_support::symbols::any_symbol_contains;
|
||||
use run_make_support::symbols::object_contains_any_symbol_substring;
|
||||
|
||||
fn main() {
|
||||
rustc().opt_level("3").emit("obj").input("used.rs").run();
|
||||
assert!(any_symbol_contains("used.o", &["FOO"]));
|
||||
assert!(object_contains_any_symbol_substring("used.o", &["FOO"]));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue