fixup running IT cases

Signed-off-by: tison <wander4096@gmail.com>
This commit is contained in:
tison
2025-03-25 07:10:26 +08:00
parent b9c84e8dd9
commit 50c2018d50
3 changed files with 5 additions and 14 deletions

View File

@@ -40,7 +40,7 @@ jobs:
rustup update ${{ matrix.rust }} --no-self-update
rustup default ${{ matrix.rust }}
cargo +stable install cargo-hack --locked
- run: cargo hack test --feature-powerset --lib --exclude-features max_level_off,max_level_error,max_level_warn,max_level_info,max_level_debug,max_level_trace,release_max_level_off,release_max_level_error,release_max_level_warn,release_max_level_info,release_max_level_debug,release_max_level_trace
- run: cargo hack test --feature-powerset --exclude-features max_level_off,max_level_error,max_level_warn,max_level_info,max_level_debug,max_level_trace,release_max_level_off,release_max_level_error,release_max_level_warn,release_max_level_info,release_max_level_debug,release_max_level_trace
- run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml
- run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml --release
@@ -116,7 +116,7 @@ jobs:
rustup update 1.61.0 --no-self-update
rustup default 1.61.0
cargo +stable install cargo-hack --locked
- run: cargo hack test --feature-powerset --lib --exclude-features max_level_off,max_level_error,max_level_warn,max_level_info,max_level_debug,max_level_trace,release_max_level_off,release_max_level_error,release_max_level_warn,release_max_level_info,release_max_level_debug,release_max_level_trace
- run: cargo hack test --feature-powerset --exclude-features max_level_off,max_level_error,max_level_warn,max_level_info,max_level_debug,max_level_trace,release_max_level_off,release_max_level_error,release_max_level_warn,release_max_level_info,release_max_level_debug,release_max_level_trace
- run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml
- run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml --release

View File

@@ -19,16 +19,6 @@ edition = "2021"
[package.metadata.docs.rs]
features = ["std", "serde", "kv_std", "kv_sval", "kv_serde"]
[[test]]
name = "integration"
path = "tests/integration.rs"
harness = false
[[test]]
name = "macros"
path = "tests/macros.rs"
harness = true
[features]
max_level_off = []
max_level_error = []

View File

@@ -21,8 +21,9 @@ impl Log for Logger {
}
fn flush(&self) {}
}
#[cfg_attr(lib_build, test)]
fn main() {
#[test]
fn test_integration() {
// These tests don't really make sense when static
// max level filtering is applied
#[cfg(not(any(