magic-pack 0.12.0

Magic pack tool
Documentation
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)
        );
    }
}