mirror of
https://github.com/rust-lang/log.git
synced 2026-04-21 23:45:36 +00:00
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
@@ -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
|
||||
|
||||
|
||||
10
Cargo.toml
10
Cargo.toml
@@ -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 = []
|
||||
|
||||
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user