aboutsummaryrefslogtreecommitdiff
path: root/tests/rununittests.nim
blob: 865f77d8f735d0f95fd72d1b5e3de06324504549 (plain)
1
2
3
4
5
6
7
8
9
10
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()