Skip to content

Commit 8d273e6

Browse files
committed
refactor(tests): Reduce failure usage
If we are getting rid of it everywhere else, then getting rid of it here will help reduce build times.
1 parent 1061baa commit 8d273e6

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

examples/example_fixture.rs

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
extern crate failure;
2-
31
use std::env;
2+
use std::error::Error;
43
use std::io;
54
use std::io::Write;
65
use std::process;
76

8-
use failure::ResultExt;
9-
10-
fn run() -> Result<(), failure::Error> {
7+
fn run() -> Result<(), Box<Error>> {
118
if let Ok(text) = env::var("stdout") {
129
println!("{}", text);
1310
}
@@ -18,8 +15,7 @@ fn run() -> Result<(), failure::Error> {
1815
let code = env::var("exit")
1916
.ok()
2017
.map(|v| v.parse::<i32>())
21-
.map_or(Ok(None), |r| r.map(Some))
22-
.context("Invalid exit code")?
18+
.map_or(Ok(None), |r| r.map(Some))?
2319
.unwrap_or(0);
2420
process::exit(code);
2521
}

src/bin/bin_fixture.rs

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
extern crate failure;
2-
31
use std::env;
2+
use std::error::Error;
43
use std::io;
54
use std::io::Write;
65
use std::process;
76

8-
use failure::ResultExt;
9-
10-
fn run() -> Result<(), failure::Error> {
7+
fn run() -> Result<(), Box<Error>> {
118
if let Ok(text) = env::var("stdout") {
129
println!("{}", text);
1310
}
@@ -18,8 +15,7 @@ fn run() -> Result<(), failure::Error> {
1815
let code = env::var("exit")
1916
.ok()
2017
.map(|v| v.parse::<i32>())
21-
.map_or(Ok(None), |r| r.map(Some))
22-
.context("Invalid exit code")?
18+
.map_or(Ok(None), |r| r.map(Some))?
2319
.unwrap_or(0);
2420
process::exit(code);
2521
}

0 commit comments

Comments
 (0)