1 use std::process::Stdio;
2 
3 #[test]
no_std()4 fn no_std() {
5     assert!(::std::process::Command::new("cargo")
6         .args([
7             "run",
8             "--manifest-path",
9             concat!(
10                 env!("CARGO_MANIFEST_DIR"),
11                 "/../renamed_num_enum/Cargo.toml",
12             ),
13         ])
14         .stdout(Stdio::inherit())
15         .stderr(Stdio::inherit())
16         .status()
17         .unwrap()
18         .success())
19 }
20 
21 #[test]
std()22 fn std() {
23     assert!(::std::process::Command::new("cargo")
24         .args([
25             "run",
26             "--manifest-path",
27             concat!(
28                 env!("CARGO_MANIFEST_DIR"),
29                 "/../renamed_num_enum/Cargo.toml",
30             ),
31             "--features",
32             "std",
33         ])
34         .stdout(Stdio::inherit())
35         .stderr(Stdio::inherit())
36         .status()
37         .unwrap()
38         .success())
39 }
40