use magic_pack::contents::enums;
#[cfg(test)]
mod test_get_file_type_string {
use super::*;
#[test]
fn zip() {
assert_eq!("zip", enums::get_file_type_string(enums::FileType::Zip));
}
#[test]
fn tar() {
assert_eq!("tar", enums::get_file_type_string(enums::FileType::Tar));
}
#[test]
fn bz2() {
assert_eq!("bz2", enums::get_file_type_string(enums::FileType::Bz2));
}
#[test]
fn gz() {
assert_eq!("gz", enums::get_file_type_string(enums::FileType::Gz));
}
#[test]
fn tarbz2() {
assert_eq!(
"tar.bz2",
enums::get_file_type_string(enums::FileType::Tarbz2)
);
}
#[test]
fn targz() {
assert_eq!(
"tar.gz",
enums::get_file_type_string(enums::FileType::Targz)
);
}
#[test]
fn sevenz() {
assert_eq!("7z", enums::get_file_type_string(enums::FileType::SevenZ));
}
#[test]
fn xz() {
assert_eq!("xz", enums::get_file_type_string(enums::FileType::Xz));
}
#[test]
fn tarxz() {
assert_eq!(
"tar.xz",
enums::get_file_type_string(enums::FileType::Tarxz)
);
}
#[test]
fn zst() {
assert_eq!("zst", enums::get_file_type_string(enums::FileType::Zst));
}
#[test]
fn tarzst() {
assert_eq!(
"tar.zst",
enums::get_file_type_string(enums::FileType::Tarzst)
);
}
#[test]
fn lz4() {
assert_eq!("lz4", enums::get_file_type_string(enums::FileType::Lz4));
}
#[test]
fn tarlz4() {
assert_eq!(
"tar.lz4",
enums::get_file_type_string(enums::FileType::Tarlz4)
);
}
}