diff --git a/blahd/src/middleware.rs b/blahd/src/middleware.rs index a60bbf9..0a6cf7b 100644 --- a/blahd/src/middleware.rs +++ b/blahd/src/middleware.rs @@ -62,6 +62,7 @@ macro_rules! define_from_deser_rejection { $( impl From<$ty> for ApiError { fn from(rej: $ty) -> Self { + tracing::debug!(?rej, "rejected"); error_response!( StatusCode::BAD_REQUEST, "deserialization", diff --git a/blahd/tests/basic.rs b/blahd/tests/basic.rs index f7b2712..439d9de 100644 --- a/blahd/tests/basic.rs +++ b/blahd/tests/basic.rs @@ -102,6 +102,8 @@ impl Server { #[fixture] fn server() -> Server { + let _ = tracing_subscriber::fmt::try_init(); + let mut conn = Connection::open_in_memory().unwrap(); Database::maybe_init(&mut conn).unwrap(); conn.execute( diff --git a/shell.nix b/shell.nix index a76cbef..8d8c70e 100644 --- a/shell.nix +++ b/shell.nix @@ -3,5 +3,5 @@ mkShell { nativeBuildInputs = [ pkg-config sqlite-interactive ]; buildInputs = [ openssl.dev sqlite.dev ]; - env.RUST_LOG = "debug"; + env.RUST_LOG = "blahd=debug,blahctl=debug"; }