From 8bc645b006080b860e40c0ff55b485125dc6157d Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Thu, 2 Apr 2026 14:27:45 +0200 Subject: test(api): schema --- lib/api-config/src/lib.rs | 2 +- lib/api-config/src/schema/implementation.rs | 4 +--- lib/api-config/src/schema/list_schemas.rs | 2 ++ lib/api-config/src/schema/mod.rs | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) (limited to 'lib/api-config') diff --git a/lib/api-config/src/lib.rs b/lib/api-config/src/lib.rs index c2c6ccb..cdd48d1 100644 --- a/lib/api-config/src/lib.rs +++ b/lib/api-config/src/lib.rs @@ -1,5 +1,5 @@ //! Configuration -#![warn(missing_docs, missing_debug_implementations)] +#![warn(missing_debug_implementations)] mod error; /// Schema configuration implementation pub mod schema; diff --git a/lib/api-config/src/schema/implementation.rs b/lib/api-config/src/schema/implementation.rs index ca0757f..ed43c31 100644 --- a/lib/api-config/src/schema/implementation.rs +++ b/lib/api-config/src/schema/implementation.rs @@ -2,9 +2,7 @@ use async_trait::async_trait; use tracing::debug; use warden_core::pagination::{Connection, PaginationArgs}; -use crate::schema::{ - self, SchemaDriver, SchemaService, TransactionSchema, pagination::DecodedSchemaPagination, -}; +use crate::schema::{self, SchemaDriver, SchemaService, TransactionSchema}; #[async_trait] impl SchemaDriver for SchemaService { diff --git a/lib/api-config/src/schema/list_schemas.rs b/lib/api-config/src/schema/list_schemas.rs index 0b539ed..5e8c0aa 100644 --- a/lib/api-config/src/schema/list_schemas.rs +++ b/lib/api-config/src/schema/list_schemas.rs @@ -145,6 +145,7 @@ mod tests { migrator = "crate::MIGRATOR", fixtures(path = "../../tests/fixtures", scripts("schema")) )] + #[ignore = "requires live db"] async fn test_forward_pagination(pool: PgPool) -> anyhow::Result<()> { let get_count = 2; @@ -186,6 +187,7 @@ mod tests { migrator = "crate::MIGRATOR", fixtures(path = "../../tests/fixtures", scripts("schema")) )] + #[ignore = "requires live db"] async fn test_backward_pagination(pool: PgPool) -> anyhow::Result<()> { let get_count = 2; diff --git a/lib/api-config/src/schema/mod.rs b/lib/api-config/src/schema/mod.rs index 54bc015..38b93a8 100644 --- a/lib/api-config/src/schema/mod.rs +++ b/lib/api-config/src/schema/mod.rs @@ -123,6 +123,7 @@ mod tests { migrator = "crate::MIGRATOR", fixtures(path = "../../tests/fixtures", scripts("schema")) )] + #[ignore = "requires live db"] async fn schema(pool: PgPool) -> anyhow::Result<()> { let driver = SchemaService::new(pool); -- cgit v1.2.3