diff --git a/framework/lib/formatter/src/edu/washington/cs/mut/testrunner/SingleTestRunner.java b/framework/lib/formatter/src/edu/washington/cs/mut/testrunner/SingleTestRunner.java index e8926e1a4..7bf37002d 100755 --- a/framework/lib/formatter/src/edu/washington/cs/mut/testrunner/SingleTestRunner.java +++ b/framework/lib/formatter/src/edu/washington/cs/mut/testrunner/SingleTestRunner.java @@ -29,7 +29,7 @@ private static void usageAndExit() { } public static void main(String ... args) { - if (args.length != 1) { +if (args.length < 1) { usageAndExit(); } Matcher m = Pattern.compile("(?[^:]+)(::(?[^:]+))?").matcher(args[0]); @@ -50,9 +50,9 @@ public static void main(String ... args) { // Check whether a test method is provided and create request String methodName=m.group("methodName"); Request req; - if (methodName == null) { +if (methodName == null || methodName.length() == 0) { req = Request.aClass(clazz); - } else { + } req = Request.method(clazz, methodName); }