diff options
Diffstat (limited to 'cli/tests/integration/watcher_tests.rs')
-rw-r--r-- | cli/tests/integration/watcher_tests.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cli/tests/integration/watcher_tests.rs b/cli/tests/integration/watcher_tests.rs index 44907b912..edc7fc842 100644 --- a/cli/tests/integration/watcher_tests.rs +++ b/cli/tests/integration/watcher_tests.rs @@ -6,6 +6,7 @@ use std::io::BufRead; use test_util as util; use test_util::assert_contains; use test_util::TempDir; +use util::DenoChild; use util::assert_not_contains; @@ -80,7 +81,7 @@ fn read_line(s: &str, lines: &mut impl Iterator<Item = String>) -> String { lines.find(|m| m.contains(s)).unwrap() } -fn check_alive_then_kill(mut child: std::process::Child) { +fn check_alive_then_kill(mut child: DenoChild) { assert!(child.try_wait().unwrap().is_none()); child.kill().unwrap(); } @@ -1244,8 +1245,8 @@ fn run_watch_dynamic_imports() { .spawn() .unwrap(); let (mut stdout_lines, mut stderr_lines) = child_lines(&mut child); - assert_contains!(stderr_lines.next().unwrap(), "No package.json file found"); - assert_contains!(stderr_lines.next().unwrap(), "Process started"); + wait_contains("No package.json file found", &mut stderr_lines); + wait_contains("Process started", &mut stderr_lines); wait_contains( "Hopefully dynamic import will be watched...", |