From 2c0d76286d298942b2cc0a3936380181d6d5da8d Mon Sep 17 00:00:00 2001 From: jeb228 Date: Thu, 3 Jun 2010 19:26:47 +0000 Subject: [PATCH] NIHVIVO-239 Permit a zero-length second argument from the command line - might happen in Linux. --- .../vitro/utilities/testrunner/SeleniumRunner.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/utilities/testrunner/src/edu/cornell/mannlib/vitro/utilities/testrunner/SeleniumRunner.java b/utilities/testrunner/src/edu/cornell/mannlib/vitro/utilities/testrunner/SeleniumRunner.java index 7cd0f7e27..f748bd7ac 100644 --- a/utilities/testrunner/src/edu/cornell/mannlib/vitro/utilities/testrunner/SeleniumRunner.java +++ b/utilities/testrunner/src/edu/cornell/mannlib/vitro/utilities/testrunner/SeleniumRunner.java @@ -62,7 +62,7 @@ public class SeleniumRunner { } listener.runStopped(); } - + private static void selectAllSuites(SeleniumRunnerParameters parms) { List suites = new ArrayList(); for (File parentDir : parms.getSuiteParentDirectories()) { @@ -87,10 +87,13 @@ public class SeleniumRunner { } if (args.length == 2) { - if (!"interactive".equalsIgnoreCase(args[1])) { - usage("Invalid argument '" + args[1] + "'"); + String option = args[1].trim(); + if (option.length() > 0) { + if (!"interactive".equalsIgnoreCase(args[1])) { + usage("Invalid argument '" + args[1] + "'"); + } + interactive = true; } - interactive = true; } try {