diff options
Diffstat (limited to 'test_utilities/src/lib.rs')
| -rw-r--r-- | test_utilities/src/lib.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test_utilities/src/lib.rs b/test_utilities/src/lib.rs index f5a7b39..dc6fe75 100644 --- a/test_utilities/src/lib.rs +++ b/test_utilities/src/lib.rs @@ -32,3 +32,13 @@ pub fn assert_file_contents(path: &PathBuf, expected: &str) { let content = read_to_string(path).unwrap(); assert_eq!(content.trim(), expected.trim()); } + +pub fn assert_file_contains(path: &PathBuf, expected: &str) { + let content = read_to_string(path).unwrap(); + assert!(content.contains(expected)); +} + +pub fn assert_file_does_not_contain(path: &PathBuf, expected: &str) { + let content = read_to_string(path).unwrap(); + assert!(!content.contains(expected)); +} |