aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/tast2.nim2
-rw-r--r--tests/wrappers.nims15
2 files changed, 16 insertions, 1 deletions
diff --git a/tests/tast2.nim b/tests/tast2.nim
index 4b19429..d77ae39 100644
--- a/tests/tast2.nim
+++ b/tests/tast2.nim
@@ -12,7 +12,7 @@ when defined(HEADER):
cDefine("HEADER")
const
flags = " -H -d"
- pHeader = @["header:" & path]
+ pHeader = @["header:" & path.replace("\\", "/")]
pHeaderImp = @["importc"] & pHeader
else:
const
diff --git a/tests/wrappers.nims b/tests/wrappers.nims
new file mode 100644
index 0000000..37ac686
--- /dev/null
+++ b/tests/wrappers.nims
@@ -0,0 +1,15 @@
+import os
+
+let
+ wrappers = @["genotrance/nimarchive", "genotrance/nimgit2"]
+
+rmDir("wrappers")
+mkDir("wrappers")
+withDir("wrappers"):
+ for wrapper in wrappers:
+ let
+ name = wrapper.extractFilename()
+ exec "git clone https://github.com/" & wrapper
+ withDir(name):
+ exec "nimble install -d"
+ exec "nimble test" \ No newline at end of file