diff options
Diffstat (limited to 'src/platform')
| -rw-r--r-- | src/platform/windows.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/platform/windows.rs b/src/platform/windows.rs index e63b8920..03b11125 100644 --- a/src/platform/windows.rs +++ b/src/platform/windows.rs @@ -2827,9 +2827,10 @@ mod tests { fs::write( capture, format!( - "{}\n{}", + "{}\n{}\n{}", cwd.display(), - super::current_process_is_detached_server_daemon() + unsafe { GetConsoleWindow() }.is_null(), + !super::current_job_kills_processes_on_close().expect("inspect WMI daemon job") ), ) .expect("write WMI daemon test capture"); @@ -2860,7 +2861,7 @@ mod tests { .expect("launch detached process through WMI"); assert_ne!(pid, 0, "WMI returned an invalid process id"); - let expected = format!("{}\ntrue", base.display()); + let expected = format!("{}\ntrue\ntrue", base.display()); let deadline = Instant::now() + Duration::from_secs(10); loop { if fs::read_to_string(&capture).is_ok_and(|captured| captured == expected) { |
