Skip to content

Commit 3fd9888

Browse files
authored
Unrolled build for rust-lang#131576
Rollup merge of rust-lang#131576 - Zalathar:tests-tests, r=jieyouxu Flatten redundant test module `run_make_support::diff::tests::tests` This module is already named `tests`, and is already gated by `#[cfg(test)]`, so there's no need for it to also contain `mod tests`. r? jieyouxu
2 parents fb20e4d + f4376c4 commit 3fd9888

File tree

1 file changed

+30
-36
lines changed
  • src/tools/run-make-support/src/diff

1 file changed

+30
-36
lines changed
+30-36
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,23 @@
1-
#[cfg(test)]
2-
mod tests {
3-
use crate::*;
4-
5-
#[test]
6-
fn test_diff() {
7-
let expected = "foo\nbar\nbaz\n";
8-
let actual = "foo\nbar\nbaz\n";
1+
use crate::diff;
2+
3+
#[test]
4+
fn test_diff() {
5+
let expected = "foo\nbar\nbaz\n";
6+
let actual = "foo\nbar\nbaz\n";
7+
diff().expected_text("EXPECTED_TEXT", expected).actual_text("ACTUAL_TEXT", actual).run();
8+
}
9+
10+
#[test]
11+
fn test_should_panic() {
12+
let expected = "foo\nbar\nbaz\n";
13+
let actual = "foo\nbaz\nbar\n";
14+
15+
let output = std::panic::catch_unwind(|| {
916
diff().expected_text("EXPECTED_TEXT", expected).actual_text("ACTUAL_TEXT", actual).run();
10-
}
11-
12-
#[test]
13-
fn test_should_panic() {
14-
let expected = "foo\nbar\nbaz\n";
15-
let actual = "foo\nbaz\nbar\n";
16-
17-
let output = std::panic::catch_unwind(|| {
18-
diff()
19-
.expected_text("EXPECTED_TEXT", expected)
20-
.actual_text("ACTUAL_TEXT", actual)
21-
.run();
22-
})
23-
.unwrap_err();
24-
25-
let expected_output = "\
17+
})
18+
.unwrap_err();
19+
20+
let expected_output = "\
2621
test failed: `EXPECTED_TEXT` is different from `ACTUAL_TEXT`
2722
2823
--- EXPECTED_TEXT
@@ -34,28 +29,27 @@ test failed: `EXPECTED_TEXT` is different from `ACTUAL_TEXT`
3429
-baz
3530
";
3631

37-
assert_eq!(output.downcast_ref::<String>().unwrap(), expected_output);
38-
}
32+
assert_eq!(output.downcast_ref::<String>().unwrap(), expected_output);
33+
}
3934

40-
#[test]
41-
fn test_normalize() {
42-
let expected = "
35+
#[test]
36+
fn test_normalize() {
37+
let expected = "
4338
running 2 tests
4439
..
4540
4641
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in $TIME
4742
";
48-
let actual = "
43+
let actual = "
4944
running 2 tests
5045
..
5146
5247
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
5348
";
5449

55-
diff()
56-
.expected_text("EXPECTED_TEXT", expected)
57-
.actual_text("ACTUAL_TEXT", actual)
58-
.normalize(r#"finished in \d+\.\d+s"#, "finished in $$TIME")
59-
.run();
60-
}
50+
diff()
51+
.expected_text("EXPECTED_TEXT", expected)
52+
.actual_text("ACTUAL_TEXT", actual)
53+
.normalize(r#"finished in \d+\.\d+s"#, "finished in $$TIME")
54+
.run();
6155
}

0 commit comments

Comments
 (0)