mirror of
https://github.com/132nd-vWing/tacview-splitter.git
synced 2026-10-25 05:49:49 +01:00
added first unit test
This commit is contained in:
1 parent
64cb0879e2
commit
902ed24e46
1 file changed
+17
+17
@@ -116,4 +116,21 @@ pub mod lib {
|
||||
|
||||
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use crate::lib::*;
|
||||
#[test]
|
||||
fn test_get_output_filenames_individual() {
|
||||
let input_filename = "something.txt.acmi".to_string();
|
||||
let extension = ".txt.acmi";
|
||||
let coalition = "_blue";
|
||||
let result = get_output_filenames_individual(&input_filename, extension, extension, coalition);
|
||||
let correct_result = "something_blue.txt.acmi";
|
||||
assert_eq!(result, correct_result);
|
||||
|
||||
let extension_wrong = ".tXT.acmi";
|
||||
let result = get_output_filenames_individual(&input_filename, extension_wrong, extension, coalition);
|
||||
assert_ne!(result, correct_result);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user