You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2011/01/24 11:54:08 UTC
svn commit: r1062727 -
/incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java
Author: joern
Date: Mon Jan 24 10:54:07 2011
New Revision: 1062727
URL: http://svn.apache.org/viewvc?rev=1062727&view=rev
Log:
OPENNLP-41 Test can now take different order of arguments into account
Modified:
incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java
Modified: incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java?rev=1062727&r1=1062726&r2=1062727&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/test/java/opennlp/tools/cmdline/ArgumentParserTest.java Mon Jan 24 10:54:07 2011
@@ -20,6 +20,7 @@ package opennlp.tools.cmdline;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertTrue;
import opennlp.tools.cmdline.ArgumentParser.OptionalParameter;
import opennlp.tools.cmdline.ArgumentParser.ParameterDescription;
@@ -94,7 +95,18 @@ public class ArgumentParserTest {
@Test
public void testSimpleArgumentsUsage() {
- String usage = "-encoding charset [-iterations num] [-alphaNumOpt true|false]";
- assertEquals(usage, ArgumentParser.createUsage(SimpleArguments.class));
+ String arguments[] = new String[] {"-encoding charset",
+ "[-iterations num]",
+ "[-alphaNumOpt true|false]"};
+
+ String usage = ArgumentParser.createUsage(SimpleArguments.class);
+
+ int expectedLength = 2;
+ for (String arg : arguments) {
+ assertTrue(usage.contains(arg));
+ expectedLength += arg.length();
+ }
+
+ assertEquals(expectedLength, usage.length());
}
}