From 6d0a0196eb0d0aacc733490f71be5ea91f2fd50e Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 18 Oct 2019 10:50:31 -0400 Subject: [PATCH] Add test that backtrace method exists on nightly --- Cargo.toml | 1 + tests/test_backtrace.rs | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 tests/test_backtrace.rs diff --git a/Cargo.toml b/Cargo.toml index 7e761f0..12e7b82 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,4 +14,5 @@ default = ["std"] std = [] [dev-dependencies] +rustversion = "1.0" thiserror = "1.0" diff --git a/tests/test_backtrace.rs b/tests/test_backtrace.rs new file mode 100644 index 0000000..ce385f5 --- /dev/null +++ b/tests/test_backtrace.rs @@ -0,0 +1,13 @@ +#[rustversion::not(nightly)] +#[ignore] +#[test] +fn test_backtrace() {} + +#[rustversion::nightly] +#[test] +fn test_backtrace() { + use anyhow::anyhow; + + let error = anyhow!("oh no!"); + let _ = error.backtrace(); +}