From ace6431cb88a5b84437ee8464b09277f54ed4886 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sat, 22 Apr 2023 15:24:46 +0100 Subject: [PATCH] fix: ensure database namespace is valid --- crates/core/database/src/lib.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/crates/core/database/src/lib.rs b/crates/core/database/src/lib.rs index fcc19a31..625563f6 100644 --- a/crates/core/database/src/lib.rs +++ b/crates/core/database/src/lib.rs @@ -54,10 +54,14 @@ pub use drivers::*; #[cfg(test)] macro_rules! database_test { ( | $db: ident | $test:expr ) => { - let db = $crate::DatabaseInfo::Test(format!("{}:{}", file!().replace('/', "_"), line!())) - .connect() - .await - .expect("Database connection failed."); + let db = $crate::DatabaseInfo::Test(format!( + "{}:{}", + file!().replace('/', "_").replace(".rs", ""), + line!() + )) + .connect() + .await + .expect("Database connection failed."); #[allow(clippy::redundant_closure_call)] (|$db: $crate::Database| $test)(db.clone()).await;