From 3423850652bd1e0a8dca547cd4d8e6dc56f69d08 Mon Sep 17 00:00:00 2001 From: Lymia Aluysia Date: Wed, 1 Apr 2020 11:34:04 -0700 Subject: [PATCH] Run ui tests only on nightly to avoid subtle format differences. --- enumset/Cargo.toml | 3 +-- enumset/tests/trybuild.rs | 7 +++---- enumset_derive/Cargo.toml | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/enumset/Cargo.toml b/enumset/Cargo.toml index abaedcf..1ed7824 100644 --- a/enumset/Cargo.toml +++ b/enumset/Cargo.toml @@ -28,5 +28,4 @@ bincode = { version = "1.0", features = ["i128"] } serde_derive = "1.0.91" serde_json = "1.0.39" trybuild = "1.0.24" -version_check = "0.9.1" - +rustversion = "1.0.2" diff --git a/enumset/tests/trybuild.rs b/enumset/tests/trybuild.rs index 3c76f00..5570467 100644 --- a/enumset/tests/trybuild.rs +++ b/enumset/tests/trybuild.rs @@ -1,7 +1,6 @@ +#[rustversion::nightly] #[test] fn ui() { - if version_check::is_min_version("1.36.0").expect("Could not get rustc version.") { - let t = trybuild::TestCases::new(); - t.compile_fail("tests/compile-fail/*.rs"); - } + let t = trybuild::TestCases::new(); + t.compile_fail("tests/compile-fail/*.rs"); } diff --git a/enumset_derive/Cargo.toml b/enumset_derive/Cargo.toml index 9f19de6..90b9210 100644 --- a/enumset_derive/Cargo.toml +++ b/enumset_derive/Cargo.toml @@ -19,7 +19,7 @@ maintenance = { status = "actively-developed" } proc-macro = true [features] -nightly = ["proc-macro2/nightly", "darling/diagnostics"] +nightly = [] serde = [] [dependencies] -- 2.44.0