xref: /aosp_15_r20/external/bazelbuild-rules_rust/test/test_env/tests/manifest_dir.rs (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1 #[test]
test_manifest_dir()2 pub fn test_manifest_dir() {
3     let path = format!(
4         "{}/src/manifest_dir_file.txt",
5         std::env::var("CARGO_MANIFEST_DIR").expect("CARGO_MANIFEST_DIR is not set")
6     );
7     let actual = std::fs::read_to_string(std::path::Path::new(&path)).expect("Failed to read file");
8     let actual = actual.trim_end();
9     let expected = "This file tests that CARGO_MANIFEST_DIR is set for the test environment";
10     assert_eq!(actual, expected);
11 }
12