We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 841f4cc commit 2942fc6Copy full SHA for 2942fc6
tests/run-make/link-dedup/rmake.rs
@@ -29,6 +29,11 @@ fn main() {
29
assert!(output.contains("-ltesta"));
30
let output = String::from_utf8(rustc().input("empty.rs").command_output().stderr).unwrap();
31
assert!(!output.contains("-ltestb"));
32
- let output = String::from_utf8(rustc().input("empty.rs").command_output().stderr).unwrap();
33
- assert_eq!(output.matches("-ltesta").count(), 1);
+ let output = rustc().input("empty.rs").command_output().stderr;
+ let pattern = b"\"-ltesta\" \"-ltesta\" \"-ltesta\"";
34
+ for window in output.windows(pattern.len()) {
35
+ if window == pattern {
36
+ panic!("ltesta was repeated too many times");
37
+ }
38
39
}
0 commit comments