Actually forward the error to the test executor

This commit is contained in:
C0D3 M4513R
2024-09-20 15:37:22 +02:00
parent f21e9588bc
commit dcb6b1c4b5

View File

@ -27,14 +27,7 @@ enum Error{
const VERSION: &str = env!("CARGO_PKG_VERSION"); const VERSION: &str = env!("CARGO_PKG_VERSION");
#[tokio::main] #[tokio::main]
async fn main() { async fn main() -> Result<(), anyhow::Error> {
println!("Hello");
match test().await {
Ok(()) => {}
Err(e) => eprint!("{e}")
}
}
async fn test() -> Result<(), anyhow::Error>{
dotenv::dotenv().map_err(|e|Error::DotenvInitError(e))?; dotenv::dotenv().map_err(|e|Error::DotenvInitError(e))?;
let username = dotenv::var("USERNAME").map_err(|e|Error::NoUsername(e))?; let username = dotenv::var("USERNAME").map_err(|e|Error::NoUsername(e))?;
let password = dotenv::var("PASSWORD").map_err(|e|Error::NoPassword(e))?; let password = dotenv::var("PASSWORD").map_err(|e|Error::NoPassword(e))?;