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