From 8a16603ca72615df2181eabd2400f0d55a38f531 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Thu, 22 Dec 2016 21:54:32 +0100 Subject: [PATCH] Use inLines in tester more to fix failures. --- tests/tester.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/tester.nim b/tests/tester.nim index 3e4525f..69938dd 100644 --- a/tests/tester.nim +++ b/tests/tester.nim @@ -202,7 +202,7 @@ test "issue #108": let (output, exitCode) = execNimble("build") let lines = output.strip.splitLines() check exitCode != QuitSuccess - check "Nothing to build" in lines[^1] + check inLines(lines, "Nothing to build") test "issue #206": cd "issue206": @@ -234,8 +234,8 @@ test "can uninstall": let (outp, exitCode) = execNimble("uninstall", "-y", "PackageA") check exitCode != QuitSuccess let ls = outp.processOutput() - check "Cannot uninstall PackageA (0.2.0)" in ls[ls.len-2] - check "Cannot uninstall PackageA (0.6.0)" in ls[ls.len-1] + check inLines(ls, "Cannot uninstall PackageA (0.2.0)") + check inLines(ls, "Cannot uninstall PackageA (0.6.0)") check execNimble("uninstall", "-y", "PackageBin2").exitCode == QuitSuccess # Case insensitive