summaryrefslogtreecommitdiffstats
path: root/src/parse/test_ast.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/test_ast.rs')
-rw-r--r--src/parse/test_ast.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/parse/test_ast.rs b/src/parse/test_ast.rs
index f762615..09d772b 100644
--- a/src/parse/test_ast.rs
+++ b/src/parse/test_ast.rs
@@ -156,7 +156,10 @@ macro_rules! eval_eq {
| Command::While(p) => p,
_ => continue,
};
- assert_eq!(pipeline.eval(&$env).unwrap(), expected.remove(0));
+ assert_eq!(
+ async_std::task::block_on(pipeline.eval(&$env)).unwrap(),
+ expected.remove(0)
+ );
}
}};
}
@@ -172,7 +175,7 @@ macro_rules! eval_fails {
}
_ => continue,
};
- if pipeline.eval(&$env).is_err() {
+ if async_std::task::block_on(pipeline.eval(&$env)).is_err() {
fail = true;
}
}