fix: ensure database namespace is valid
This commit is contained in:
@@ -54,10 +54,14 @@ pub use drivers::*;
|
|||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
macro_rules! database_test {
|
macro_rules! database_test {
|
||||||
( | $db: ident | $test:expr ) => {
|
( | $db: ident | $test:expr ) => {
|
||||||
let db = $crate::DatabaseInfo::Test(format!("{}:{}", file!().replace('/', "_"), line!()))
|
let db = $crate::DatabaseInfo::Test(format!(
|
||||||
.connect()
|
"{}:{}",
|
||||||
.await
|
file!().replace('/', "_").replace(".rs", ""),
|
||||||
.expect("Database connection failed.");
|
line!()
|
||||||
|
))
|
||||||
|
.connect()
|
||||||
|
.await
|
||||||
|
.expect("Database connection failed.");
|
||||||
|
|
||||||
#[allow(clippy::redundant_closure_call)]
|
#[allow(clippy::redundant_closure_call)]
|
||||||
(|$db: $crate::Database| $test)(db.clone()).await;
|
(|$db: $crate::Database| $test)(db.clone()).await;
|
||||||
|
|||||||
Reference in New Issue
Block a user