diff --git a/tests/connection_tests.rs b/tests/connection_tests.rs index f75c588f..ac0a1527 100644 --- a/tests/connection_tests.rs +++ b/tests/connection_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{bakery_chain::*, setup::*, TestContext}; diff --git a/tests/cursor_tests.rs b/tests/cursor_tests.rs index 0b652d75..488818f8 100644 --- a/tests/cursor_tests.rs +++ b/tests/cursor_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{features::*, setup::*, TestContext}; diff --git a/tests/json_vec_tests.rs b/tests/json_vec_tests.rs index 08ccdd28..d26e166b 100644 --- a/tests/json_vec_tests.rs +++ b/tests/json_vec_tests.rs @@ -86,7 +86,7 @@ pub async fn insert_json_struct_vec_derive(db: &DatabaseConnection) -> Result<() ], }; - let result = json_vec.clone().into_active_model().insert(db).await?; + let _result = json_vec.clone().into_active_model().insert(db).await?; let model = json_vec_derive::json_struct_vec::Entity::find() .filter(json_vec_derive::json_struct_vec::Column::Id.eq(json_vec.id)) diff --git a/tests/loader_tests.rs b/tests/loader_tests.rs index 49eea14e..e11bb325 100644 --- a/tests/loader_tests.rs +++ b/tests/loader_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{bakery_chain::*, setup::*, TestContext}; diff --git a/tests/partial_model_tests.rs b/tests/partial_model_tests.rs index 10407c22..f59747ba 100644 --- a/tests/partial_model_tests.rs +++ b/tests/partial_model_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] use entity::{Column, Entity}; use sea_orm::{ColumnTrait, DerivePartialModel, EntityTrait, FromQueryResult, ModelTrait}; use sea_query::Expr; diff --git a/tests/pi_tests.rs b/tests/pi_tests.rs index e62bf7e3..299380c9 100644 --- a/tests/pi_tests.rs +++ b/tests/pi_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; use common::{features::*, setup::*, TestContext}; diff --git a/tests/relational_tests.rs b/tests/relational_tests.rs index 64243c94..8d22b1d9 100644 --- a/tests/relational_tests.rs +++ b/tests/relational_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use chrono::offset::Utc; diff --git a/tests/returning_tests.rs b/tests/returning_tests.rs index d653f379..536cba0b 100644 --- a/tests/returning_tests.rs +++ b/tests/returning_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{bakery_chain::*, setup::*, TestContext}; diff --git a/tests/self_join_tests.rs b/tests/self_join_tests.rs index 6c8d961e..1191b63d 100644 --- a/tests/self_join_tests.rs +++ b/tests/self_join_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{features::*, setup::*, TestContext}; diff --git a/tests/sequential_op_tests.rs b/tests/sequential_op_tests.rs index bc7126df..c3adb9da 100644 --- a/tests/sequential_op_tests.rs +++ b/tests/sequential_op_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use chrono::offset::Utc; diff --git a/tests/time_crate_tests.rs b/tests/time_crate_tests.rs index 0642ca01..f29e2c87 100644 --- a/tests/time_crate_tests.rs +++ b/tests/time_crate_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{features::*, setup::*, TestContext}; use pretty_assertions::assert_eq; diff --git a/tests/transaction_tests.rs b/tests/transaction_tests.rs index b643cc3b..00c5d7d2 100644 --- a/tests/transaction_tests.rs +++ b/tests/transaction_tests.rs @@ -1,3 +1,8 @@ +#![cfg(any( + feature = "sqlx-mysql", + feature = "sqlx-sqlite", + feature = "sqlx-postgres" +))] pub mod common; pub use common::{bakery_chain::*, setup::*, TestContext};