]> git.lizzy.rs Git - rust.git/blob - tests/fmt.rs
Auto merge of #4301 - flip1995:dummy, r=Manishearth
[rust.git] / tests / fmt.rs
1 #[test]
2 #[ignore]
3 fn fmt() {
4     if option_env!("RUSTC_TEST_SUITE").is_some() {
5         return;
6     }
7
8     let root_dir = std::path::PathBuf::from(env!("CARGO_MANIFEST_DIR"));
9     let dev_dir = root_dir.join("clippy_dev");
10     let output = std::process::Command::new("cargo")
11         .current_dir(dev_dir)
12         .args(&["+nightly", "run", "--", "fmt", "--check"])
13         .output()
14         .unwrap();
15
16     println!("status: {}", output.status);
17     println!("stdout: {}", String::from_utf8_lossy(&output.stdout));
18     println!("stderr: {}", String::from_utf8_lossy(&output.stderr));
19
20     assert!(
21         output.status.success(),
22         "Formatting check failed. Run `./util/dev fmt` to update formatting."
23     );
24 }