rust-cli / human-panic

Panic messages for humans.
https://docs.rs/human-panic
Apache License 2.0
1.66k stars 65 forks source link

chore: Test fix for #109, run in full in CI #110

Open dead-claudia opened 1 year ago

dead-claudia commented 1 year ago

The other tests only needed modified to fix a column number. The action was mysteriously only running one of the tests - I've fixed that.

This should help prevent regressions for #109 and possibly others. I've verified they also failed prior to that patch.

dead-claudia commented 1 year ago

Don't merge this unless tests pass.

dead-claudia commented 1 year ago

I am not at all sure what's going on with Ubuntu. That step is passing for me in Debian 11 WSL:

$ cargo test --all
    Finished test [unoptimized + debuginfo] target(s) in 0.03s
     Running unittests src/main.rs (target/debug/deps/custom_panic_test-878234e7f7cc63d3)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/integration.rs (target/debug/deps/integration-68bf49e3a4f9858e)

running 2 tests
test release ... ignored
test debug ... ok

test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (target/debug/deps/human_panic-da53dffe375e1a86)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/main.rs (target/debug/deps/name_collision_test-f7afd69bf803d44c)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/integration.rs (target/debug/deps/integration-7ea103528d2884f8)

running 2 tests
test release ... ignored
test debug ... ok

test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/main.rs (target/debug/deps/single_panic_test-cc5dc4b4081ab14a)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/integration.rs (target/debug/deps/integration-d4e5e21018f78c23)

running 2 tests
test release ... ignored
test debug ... ok

test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests human-panic

running 1 test
test src/lib.rs - setup_panic (line 94) ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s