fixed formatting

This commit is contained in:
specCon18 2023-09-21 02:36:59 -04:00
parent 685f128852
commit 5756615e15

View file

@ -38,9 +38,9 @@ use extractors::{
// extract_exe
};
#[test]
#[serial]
fn test_extract_zip() {
#[test]
#[serial]
fn test_extract_zip() {
let input_path = Path::new("src/test_data/test.zip");
let output_directory = create_temp_dir();
@ -81,11 +81,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_rar() {
#[test]
#[serial]
fn test_extract_rar() {
let input_path = Path::new("src/test_data/test.rar");
let output_directory = create_temp_dir();
let result = extract_rar(input_path, &output_directory);
@ -124,11 +124,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_tar() {
#[test]
#[serial]
fn test_extract_tar() {
let input_path = Path::new("src/test_data/test.tar");
let output_directory = create_temp_dir();
let result = extract_tar(input_path, &output_directory);
@ -167,11 +167,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_lzma() {
#[test]
#[serial]
fn test_extract_lzma() {
let input_path = Path::new("src/test_data/test.lzma");
let csum_path = Path::new("src/test_data/test_csum.lzma");
let output_directory = create_temp_dir();
@ -188,11 +188,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_gz() {
#[test]
#[serial]
fn test_extract_gz() {
let input_path = Path::new("src/test_data/test.gz");
let csum_path = Path::new("src/test_data/test_csum.gz");
let output_directory = create_temp_dir();
@ -209,11 +209,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_bz2() {
#[test]
#[serial]
fn test_extract_bz2() {
let input_path = Path::new("src/test_data/test.bz2");
let csum_path = Path::new("src/test_data/test_csum.bz2");
let output_directory = create_temp_dir();
@ -230,11 +230,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_7z() {
#[test]
#[serial]
fn test_extract_7z() {
let input_path = Path::new("src/test_data/test.7z");
let output_directory = create_temp_dir();
let result = extract_7z(input_path, &output_directory);
@ -273,11 +273,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_tbz2() {
#[test]
#[serial]
fn test_extract_tbz2() {
let input_path = Path::new("src/test_data/test.tbz2");
let output_directory = create_temp_dir();
@ -317,11 +317,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_tgz() {
#[test]
#[serial]
fn test_extract_tgz() {
let input_path = Path::new("src/test_data/test.tgz");
let output_directory = create_temp_dir();
let result = extract_tgz(input_path, &output_directory);
@ -360,11 +360,11 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
#[test]
#[serial]
fn test_extract_txz() {
#[test]
#[serial]
fn test_extract_txz() {
let input_path = Path::new("src/test_data/test.txz");
let output_directory = create_temp_dir();
let result = extract_txz(input_path, &output_directory);
@ -403,9 +403,9 @@ use extractors::{
if let Err(err) = fs::remove_dir_all(&output_directory) {
eprintln!("Failed to delete test directory: {:?}", err);
}
}
}
fn verify_checksum(checksum_path: &str, testfile_path: &str) -> Result<bool, std::io::Error> {
fn verify_checksum(checksum_path: &str, testfile_path: &str) -> Result<bool, std::io::Error> {
let mut checksum_file = File::open(checksum_path).expect("Failed to open checksum file");
let mut checksum_data = String::new();
checksum_file
@ -433,9 +433,9 @@ use extractors::{
}
Ok(checksum_with_filename == checksum_data_uppercase)
}
}
fn create_temp_dir() -> PathBuf {
fn create_temp_dir() -> PathBuf {
// Specify the absolute path for the permanent directory
let temp_dir = Path::new("test_dir");
@ -444,9 +444,9 @@ use extractors::{
fs::create_dir_all(&temp_dir).expect("Failed to create temp directory");
}
temp_dir.to_path_buf()
}
}
fn sha256_digest<R: Read>(mut reader: R) -> Result<Digest, std::io::Error> {
fn sha256_digest<R: Read>(mut reader: R) -> Result<Digest, std::io::Error> {
let mut context = Context::new(&SHA256);
let mut buffer = [0; 1024];
@ -459,8 +459,8 @@ use extractors::{
}
Ok(context.finish())
}
fn mode_to_chmod(mode: u32) -> u32 {
}
fn mode_to_chmod(mode: u32) -> u32 {
let mut flags:u32 = 0;
// Owner permissions
@ -479,13 +479,13 @@ use extractors::{
if (mode & 0o1) != 0 { flags = flags+1 } else { flags = flags+0 };
flags
}
fn check_permissions(filepath: &str, perms: u32) -> Result<bool, std::io::Error> {
}
fn check_permissions(filepath: &str, perms: u32) -> Result<bool, std::io::Error> {
let file = File::open(filepath)?;
let metadata = file.metadata()?;
let permissions = metadata.permissions();
let mode = permissions.mode();
let chmod = mode_to_chmod(mode);
Ok(chmod == perms)
}
}
}