Skip to content

Commit 24c7cdf

Browse files
committed
add tests
1 parent 7efe5ea commit 24c7cdf

File tree

6 files changed

+19
-0
lines changed

6 files changed

+19
-0
lines changed

tests/nimble/mmoduleoverride.nim

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
discard """
2+
matrix: "--moduleoverride:pkgC/module2:std/foo2b:$nim_prs_D/lib/"
3+
# matrix: "--moduleoverride:std/foo2:std/foo2b:$nim_prs_D/lib/"
4+
"""
5+
import std/strutils
6+
import pkgA/module2 as A
7+
import pkgB/module2 as B
8+
import pkgC/module2 as C

tests/nimble/mmoduleoverride.nims

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
switch("clearNimblePath")
2+
switch("nimblePath", "$projectdir/nimbleDir/simplePkgs")
3+
switch("path", "$nimblepath/pkgA-0.1.0")
4+
switch("path", "$nimblepath/pkgB-#head")
5+
switch("path", "$nimblepath/pkgC-#head")
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
static: echo "in pkgA.module2"
2+
import pkgC/module2
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
static: echo "in pkgB.module2"
2+
import pkgC/module2
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
static: echo "in pkgC.module2"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
static: echo "in pkgC.module2b"

0 commit comments

Comments
 (0)