Skip to content

Commit 3adb3e0

Browse files
committed
test: add coverage
1 parent fada845 commit 3adb3e0

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/fileio.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,19 @@ fn file_to_hyphen_test() {
2525
let result = file_to_hyphen("2022.04.06.name with space.mp4");
2626
assert_eq!(result, "2022-04-06-name-with-space-mp4");
2727
}
28+
29+
#[test]
30+
fn write_metadata_test() {
31+
let output_metadata = OutputMetadata {
32+
title: "temp".to_string(),
33+
..Default::default()
34+
};
35+
36+
let _result = write_metadata(&output_metadata);
37+
38+
let file = File::open("temp/temp.json").expect("error opening file");
39+
let reader = std::io::BufReader::new(file);
40+
let metadata: OutputMetadata = serde_json::from_reader(reader).expect("unable to read json");
41+
42+
assert_eq!(metadata.title, "temp")
43+
}

0 commit comments

Comments
 (0)