mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-08 12:07:52 -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"
|
pretty_assertions = "1.4.1"
|
||||||
testcontainers = "0.25.0"
|
testcontainers = "0.25.0"
|
||||||
bon = "3.7.2"
|
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::collections::HashMap;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
@@ -5,7 +7,9 @@ use oauth2::{basic::BasicClient, EndpointNotSet, EndpointSet};
|
|||||||
|
|
||||||
use crate::config::Config;
|
use crate::config::Config;
|
||||||
|
|
||||||
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||||
pub mod discord;
|
pub mod discord;
|
||||||
|
#[cfg_attr(coverage_nightly, coverage(off))]
|
||||||
pub mod github;
|
pub mod github;
|
||||||
pub mod provider;
|
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 app;
|
||||||
pub mod auth;
|
pub mod auth;
|
||||||
pub mod config;
|
|
||||||
pub mod data;
|
pub mod data;
|
||||||
pub mod errors;
|
|
||||||
pub mod formatter;
|
|
||||||
pub mod image;
|
pub mod image;
|
||||||
pub mod logging;
|
pub mod logging;
|
||||||
pub mod routes;
|
pub mod routes;
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
|
#![cfg_attr(coverage_nightly, feature(coverage_attribute))]
|
||||||
|
#![cfg_attr(coverage_nightly, coverage(off))]
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
app::{create_router, AppState},
|
app::{create_router, AppState},
|
||||||
auth::AuthRegistry,
|
auth::AuthRegistry,
|
||||||
@@ -11,12 +14,16 @@ use tracing::{info, trace, warn};
|
|||||||
use tokio::signal::unix::{signal, SignalKind};
|
use tokio::signal::unix::{signal, SignalKind};
|
||||||
use tokio::sync::{watch, Notify};
|
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 app;
|
||||||
mod auth;
|
mod auth;
|
||||||
mod config;
|
|
||||||
mod data;
|
mod data;
|
||||||
mod errors;
|
|
||||||
mod formatter;
|
|
||||||
mod image;
|
mod image;
|
||||||
mod logging;
|
mod logging;
|
||||||
mod routes;
|
mod routes;
|
||||||
|
|||||||
Reference in New Issue
Block a user