aboutsummaryrefslogtreecommitdiff
path: root/tests/rununittests.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/rununittests.nim')
-rw-r--r--tests/rununittests.nim8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/rununittests.nim b/tests/rununittests.nim
new file mode 100644
index 0000000..a92ff0a
--- /dev/null
+++ b/tests/rununittests.nim
@@ -0,0 +1,8 @@
+import os, osproc, strutils
+
+proc main() =
+ for file in walkFiles(currentSourcePath().splitPath().head / "unittests/*.nim"):
+ let (path, fname, ext) = file.splitFile()
+ if fname.startswith("test"):
+ discard execCmd "nim c -r " & file
+main()