diff options
| author | Ganesh Viswanathan <dev@genotrance.com> | 2020-03-30 15:56:05 -0500 |
|---|---|---|
| committer | Ganesh Viswanathan <dev@genotrance.com> | 2020-03-30 15:56:05 -0500 |
| commit | 36faf6226906fccf7232ef7b82102fcd7819b0ad (patch) | |
| tree | 7dab14e9f18451dee019921044cac4d801c5f498 | |
| parent | e06917f40f5bd3a4b4bec51d05d85dffa4eb5867 (diff) | |
| download | nimterop-36faf6226906fccf7232ef7b82102fcd7819b0ad.tar.gz nimterop-36faf6226906fccf7232ef7b82102fcd7819b0ad.zip | |
Add wrapper test
| -rw-r--r-- | tests/tast2.nim | 2 | ||||
| -rw-r--r-- | tests/wrappers.nims | 15 |
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 |
