From 1c4153790bbdad0dbd6144e43cf92fc07d08bf5f Mon Sep 17 00:00:00 2001 From: def Date: Wed, 4 Feb 2015 22:15:30 +0100 Subject: [PATCH] Clean up tests/osproc --- tests/osproc/tstdin.nim | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/osproc/tstdin.nim b/tests/osproc/tstdin.nim index 2ea9399924..b491c25000 100644 --- a/tests/osproc/tstdin.nim +++ b/tests/osproc/tstdin.nim @@ -4,13 +4,16 @@ discard """ """ import osproc, os, streams -doAssert fileExists(getCurrentDir() / "tests" / "osproc" / "ta.exe") +const filename = when defined(Windows): "ta.exe" else: "ta" -var p = startProcess("ta.exe", getCurrentDir() / "tests" / "osproc") +doAssert fileExists(getCurrentDir() / "tests" / "osproc" / filename) + +var p = startProcess(filename, getCurrentDir() / "tests" / "osproc") p.inputStream.write("5\n") +p.inputStream.flush() while true: let line = p.outputStream.readLine() if line != "": echo line else: - break \ No newline at end of file + break