diff --git a/tests/issue564/issue564.nimble b/tests/issue564/issue564.nimble new file mode 100644 index 0000000..7dc0013 --- /dev/null +++ b/tests/issue564/issue564.nimble @@ -0,0 +1,14 @@ +# Package + +version = "0.1.0" +author = "Dominik Picheta" +description = "A new awesome nimble package" +license = "MIT" +srcDir = "src" +bin = @["issue564/issue564build"] + + + +# Dependencies + +requires "nim >= 0.16.0" diff --git a/tests/issue564/src/issue564/issue564build.nim b/tests/issue564/src/issue564/issue564build.nim new file mode 100644 index 0000000..862d40c --- /dev/null +++ b/tests/issue564/src/issue564/issue564build.nim @@ -0,0 +1,5 @@ +# This is just an example to get you started. A typical binary package +# uses this file as the main entry point of the application. + +when isMainModule: + echo("Hello, World!") diff --git a/tests/tester.nim b/tests/tester.nim index 32d16a0..5065606 100644 --- a/tests/tester.nim +++ b/tests/tester.nim @@ -79,6 +79,11 @@ proc hasLineStartingWith(lines: seq[string], prefix: string): bool = return true return false +test "issue 564": + cd "issue564": + var (output, exitCode) = execNimble("build") + check exitCode == QuitSuccess + test "depsOnly + flag order test": var (output, exitCode) = execNimble( "--depsOnly", "install", "-y", "https://github.com/nimble-test/packagebin2"