From f0906c98a262d7c691772aad522ae0520504ab23 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Sun, 9 Jun 2024 22:29:19 +0530 Subject: [PATCH] chore(tests): windows support for process.spawn stream test --- tests/process/spawn/stream.luau | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/process/spawn/stream.luau b/tests/process/spawn/stream.luau index 7edd9e9..bc5846b 100644 --- a/tests/process/spawn/stream.luau +++ b/tests/process/spawn/stream.luau @@ -11,7 +11,10 @@ assert( "Failed to write to stdin or read from stdout of child process" ) -local echoChild = process.spawn("echo", { msg, ">>/dev/stderr" }, { shell = true }) +local echoChild = if process.os == "windows" + then process.spawn("Write-Error", { msg }, { shell = "powershell" }) + else process.spawn("echo", { msg, ">>/dev/stderr" }, { shell = true }) + assert( msg == buffer.tostring(echoChild.stderr:read(#msg)), "Failed to read from stderr of child process"