summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/beust/jcommander
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2010-08-16 22:42:59 -0700
committerCedric Beust <cedric@beust.com>2010-08-16 22:42:59 -0700
commit2736d447f4d1cb979c3ddf323900495b31299e5c (patch)
treed6a1ae3346bef236bbbcfe10b5591221e767ab17 /src/test/java/com/beust/jcommander
parent29f59c27f3fd730f0b2ec02bd3a0db799dfa27a8 (diff)
parenta76d5b9a334e8600d0bc7b0c51506cf4e67e1a3a (diff)
downloadplatform_external_jcommander-2736d447f4d1cb979c3ddf323900495b31299e5c.tar.gz
platform_external_jcommander-2736d447f4d1cb979c3ddf323900495b31299e5c.tar.bz2
platform_external_jcommander-2736d447f4d1cb979c3ddf323900495b31299e5c.zip
Merge branch 'master' of github.com:cbeust/jcommander
Diffstat (limited to 'src/test/java/com/beust/jcommander')
-rw-r--r--src/test/java/com/beust/jcommander/JCommanderTest.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/java/com/beust/jcommander/JCommanderTest.java b/src/test/java/com/beust/jcommander/JCommanderTest.java
index 6d55ed1..7ca1261 100644
--- a/src/test/java/com/beust/jcommander/JCommanderTest.java
+++ b/src/test/java/com/beust/jcommander/JCommanderTest.java
@@ -312,6 +312,19 @@ public class JCommanderTest {
new JCommander(a, argv);
}
+ @Test
+ public void usageShouldNotChange() {
+ JCommander jc = new JCommander(new Args1(), new String[]{"-log", "1"});
+ StringBuilder sb = new StringBuilder();
+ jc.usage(sb);
+ String expected = sb.toString();
+ jc = new JCommander(new Args1(), new String[]{"-debug", "-log", "2", "-long", "5"});
+ sb = new StringBuilder();
+ jc.usage(sb);
+ String actual = sb.toString();
+ Assert.assertEquals(actual, expected);
+ }
+
@DataProvider
public static Object[][] f() {
return new Integer[][] {