#[test] fn file_exists() { assert_eq!( Some(include_str!("../../src/lib.rs")), include_optional::include_str_optional!("../../src/lib.rs") ); assert_eq!( include_str!("../../src/lib.rs"), include_optional::include_str_optional!("../../src/lib.rs").unwrap() ); } #[test] fn directory_does_not_exist() { let content: Option<&'static str> = include_optional::include_str_optional!("./directory_does_not_exist/some-file.txt"); assert!(content.is_none()); } #[test] fn file_does_not_exist() { let content: Option<&'static str> = include_optional::include_str_optional!("./file-does-not-exist.txt"); assert!(content.is_none()); }