nimgenEx/tests/rununittests.nim
2018-08-03 13:02:56 +09:00

10 lines
293 B
Nim

import os, osproc, strutils
proc main() =
var failures = 0
for file in walkFiles(currentSourcePath().splitPath().head / "unittests/*.nim"):
let (path, fname, ext) = file.splitFile()
if fname.startswith("test"):
failures += execCmd "nim c -r " & file
quit(failures)
main()