Clean up tests/osproc
This commit is contained in:
parent
f18368bd3b
commit
1c4153790b
1 changed files with 6 additions and 3 deletions
|
|
@ -4,13 +4,16 @@ discard """
|
||||||
"""
|
"""
|
||||||
import osproc, os, streams
|
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.write("5\n")
|
||||||
|
p.inputStream.flush()
|
||||||
while true:
|
while true:
|
||||||
let line = p.outputStream.readLine()
|
let line = p.outputStream.readLine()
|
||||||
if line != "":
|
if line != "":
|
||||||
echo line
|
echo line
|
||||||
else:
|
else:
|
||||||
break
|
break
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue