mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-05 23:15:40 -06:00
test: apply coverage filters to pacman-server crate
This commit is contained in:
@@ -64,3 +64,9 @@ axum-test = "18.1.0"
|
||||
pretty_assertions = "1.4.1"
|
||||
testcontainers = "0.25.0"
|
||||
bon = "3.7.2"
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "warn", check-cfg = [
|
||||
'cfg(coverage,coverage_nightly)',
|
||||
'cfg(use_console)',
|
||||
] }
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
#![cfg_attr(coverage_nightly, feature(coverage_attribute))]
|
||||
|
||||
use std::collections::HashMap;
|
||||
use std::sync::Arc;
|
||||
|
||||
@@ -5,7 +7,9 @@ use oauth2::{basic::BasicClient, EndpointNotSet, EndpointSet};
|
||||
|
||||
use crate::config::Config;
|
||||
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
pub mod discord;
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
pub mod github;
|
||||
pub mod provider;
|
||||
|
||||
|
||||
@@ -1,9 +1,15 @@
|
||||
#![cfg_attr(coverage_nightly, feature(coverage_attribute))]
|
||||
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
pub mod config;
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
pub mod errors;
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
pub mod formatter;
|
||||
|
||||
pub mod app;
|
||||
pub mod auth;
|
||||
pub mod config;
|
||||
pub mod data;
|
||||
pub mod errors;
|
||||
pub mod formatter;
|
||||
pub mod image;
|
||||
pub mod logging;
|
||||
pub mod routes;
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
#![cfg_attr(coverage_nightly, feature(coverage_attribute))]
|
||||
#![cfg_attr(coverage_nightly, coverage(off))]
|
||||
|
||||
use crate::{
|
||||
app::{create_router, AppState},
|
||||
auth::AuthRegistry,
|
||||
@@ -11,12 +14,16 @@ use tracing::{info, trace, warn};
|
||||
use tokio::signal::unix::{signal, SignalKind};
|
||||
use tokio::sync::{watch, Notify};
|
||||
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
mod config;
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
mod errors;
|
||||
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||
mod formatter;
|
||||
|
||||
mod app;
|
||||
mod auth;
|
||||
mod config;
|
||||
mod data;
|
||||
mod errors;
|
||||
mod formatter;
|
||||
mod image;
|
||||
mod logging;
|
||||
mod routes;
|
||||
|
||||
Reference in New Issue
Block a user