Fix up some final issues
diff --git a/tests/common/mod.rs b/tests/common/mod.rs
index cc7039c..508389f 100644
--- a/tests/common/mod.rs
+++ b/tests/common/mod.rs
@@ -21,8 +21,13 @@
pub mod respan;
pub fn check_min_stack() {
- let min_stack_value = env::var("RUST_MIN_STACK")
- .expect("RUST_MIN_STACK env var should be set since some tests require it.");
+ let min_stack_value = match env::var("RUST_MIN_STACK") {
+ Ok(s) => s,
+ Err(_) => {
+ env::set_var("RUST_MIN_STACK", 16000000.to_string());
+ return
+ }
+ };
let min_stack_value: usize = min_stack_value
.parse()
.expect("RUST_MIN_STACK env var should be set since some tests require it.");
diff --git a/tests/test_ident.rs b/tests/test_ident.rs
index 99596a6..cb0b2f4 100644
--- a/tests/test_ident.rs
+++ b/tests/test_ident.rs
@@ -28,7 +28,7 @@
#[test]
fn ident_parse_keyword() {
- parse("abstract").unwrap();
+ parse("abstract").unwrap_err();
}
#[test]
@@ -43,7 +43,7 @@
#[test]
fn ident_parse_underscore() {
- parse("_").unwrap();
+ parse("_").unwrap_err();
}
#[test]
diff --git a/tests/test_round_trip.rs b/tests/test_round_trip.rs
index 92e84e5..4659be4 100644
--- a/tests/test_round_trip.rs
+++ b/tests/test_round_trip.rs
@@ -120,10 +120,10 @@
true
} else {
errorf!(
- "=== {}: FAIL\nbefore: {}\nafter: {}\n",
+ "=== {}: FAIL\nbefore: {:#?}\nafter: {:#?}\n",
path.display(),
- format!("{:?}", before).replace("\n", ""),
- format!("{:?}", after).replace("\n", "")
+ before,
+ after,
);
false
}