diff --git a/src/git.rs b/src/git.rs index c36de03..2569826 100644 --- a/src/git.rs +++ b/src/git.rs @@ -99,7 +99,7 @@ impl GitRepo { .arg(&self.url) .arg(&self.name) .status() - .unwrap_or_else(|_| panic!("git repo failed to add: {:?}", &self,)); + .unwrap_or_else(|_| panic!("git repo failed to clone: {:?}", &self,)); info!("{out}"); } else { info!("{} has clone set to false, not cloned", &self.name); @@ -121,7 +121,7 @@ impl GitRepo { .arg("add") .arg(".") .status() - .expect("failed to add"); + .unwrap_or_else(|_| panic!("git repo failed to add: {:?}", &self,)); info!("{out}"); } /// Tries to commit changes in the repository. @@ -131,7 +131,7 @@ impl GitRepo { .current_dir(format!("{}{}", &self.path, &self.name)) .arg("commit") .status() - .expect("failed to commit"); + .unwrap_or_else(|_| panic!("git repo failed to commit: {:?}", &self,)); info!("{out}"); } /// Tries to commit changes with a message argument. @@ -142,7 +142,7 @@ impl GitRepo { .arg("-m") .arg(msg) .status() - .expect("failed to commit"); + .unwrap_or_else(|_| panic!("git repo failed to commit: {:?}", &self,)); info!("{out}"); } /// Attempts to push the repository. @@ -151,7 +151,7 @@ impl GitRepo { .current_dir(format!("{}{}", &self.path, &self.name)) .arg("push") .status() - .expect("failed to push"); + .unwrap_or_else(|_| panic!("git repo failed to push: {:?}", &self,)); info!("{out}"); } /// Removes repository diff --git a/src/main.rs b/src/main.rs index a63fbe7..99f3551 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,7 +76,6 @@ mod config { use std::env::current_dir; use std::fs::File; use std::io::prelude::*; - //use utils::dir::current_dir; #[test] fn init_config() { let _config = Config { @@ -178,7 +177,7 @@ mod config { } } -/* Unable to test with networking inside flake +/* FIXME Unable to test with networking inside flake #[cfg(test)] mod repo_actions { use crate::*;