Skip to content
This repository was archived by the owner on Nov 24, 2023. It is now read-only.

Commit 51fa20b

Browse files
committed
Merge alexcrichton-typo into master
2 parents ccbe3db + a1ea6d7 commit 51fa20b

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

cargo-fix/tests/all/smoke.rs

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,3 +143,36 @@ fn fix_deny_warnings_but_not_others() {
143143
assert!(!p.read("src/lib.rs").contains("let mut x = 3;"));
144144
assert!(p.read("src/lib.rs").contains("fn bar() {}"));
145145
}
146+
147+
#[test]
148+
fn fix_two_files() {
149+
let p = project()
150+
.file(
151+
"src/lib.rs",
152+
"
153+
pub mod bar;
154+
155+
pub fn foo() -> u32 {
156+
let mut x = 3;
157+
x
158+
}
159+
",
160+
)
161+
.file(
162+
"src/bar.rs",
163+
"
164+
pub fn foo() -> u32 {
165+
let mut x = 3;
166+
x
167+
}
168+
",
169+
)
170+
.build();
171+
172+
p.expect_cmd("cargo-fix fix")
173+
.stderr_contains("[FIXING] src/bar.rs (1 fix)")
174+
.stderr_contains("[FIXING] src/lib.rs (1 fix)")
175+
.run();
176+
assert!(!p.read("src/lib.rs").contains("let mut x = 3;"));
177+
assert!(!p.read("src/bar.rs").contains("let mut x = 3;"));
178+
}

0 commit comments

Comments
 (0)