summaryrefslogtreecommitdiffstats
path: root/src/test
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2012-05-08 15:14:12 -0700
committerCedric Beust <cedric@beust.com>2012-05-08 15:14:12 -0700
commit13a57cd81965605f1050f20ed2d4169e6d6d24df (patch)
tree8017b850d67bae418472508615e41b5183628ddb /src/test
parent5219e93646ed740bd837e4e6b6033bc4391135ba (diff)
downloadplatform_external_jcommander-13a57cd81965605f1050f20ed2d4169e6d6d24df.tar.gz
platform_external_jcommander-13a57cd81965605f1050f20ed2d4169e6d6d24df.tar.bz2
platform_external_jcommander-13a57cd81965605f1050f20ed2d4169e6d6d24df.zip
Fixed: 113: getCommandDescription() returns the description of the main parameter instead of that of the command
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/com/beust/jcommander/JCommanderTest.java22
1 files changed, 6 insertions, 16 deletions
diff --git a/src/test/java/com/beust/jcommander/JCommanderTest.java b/src/test/java/com/beust/jcommander/JCommanderTest.java
index 89e1c02..01b7c1c 100644
--- a/src/test/java/com/beust/jcommander/JCommanderTest.java
+++ b/src/test/java/com/beust/jcommander/JCommanderTest.java
@@ -701,21 +701,11 @@ public class JCommanderTest {
private List<String> paramB = Lists.newArrayList();
}
- {
- String args[] = { "-paramA", "a1", "a2", "-paramB", "b1", "b2", "b3" };
- Params p = new Params();
- new JCommander(p, args).parse();
- Assert.assertEquals(p.paramA, Arrays.asList(new String[] { "a1", "a2" }));
- Assert.assertEquals(p.paramB, Arrays.asList(new String[] { "b1", "b2", "b3" }));
- }
-
- {
- String args[] = { "-paramA", "a1", "a2", "-paramB", "b1", "-paramA", "a3" };
- Params p = new Params();
- new JCommander(p, args).parse();
- Assert.assertEquals(p.paramA, Arrays.asList(new String[] { "a1", "a2", "a3" }));
- Assert.assertEquals(p.paramB, Arrays.asList(new String[] { "b1" }));
- }
+ String args[] = { "-paramA", "a1", "a2", "-paramB", "b1", "b2", "b3" };
+ Params p = new Params();
+ new JCommander(p, args).parse();
+ Assert.assertEquals(p.paramA, Arrays.asList(new String[] { "a1", "a2" }));
+ Assert.assertEquals(p.paramB, Arrays.asList(new String[] { "b1", "b2", "b3" }));
}
@Test(enabled = false,
@@ -734,7 +724,7 @@ public class JCommanderTest {
@Test(enabled = false)
public static void main(String[] args) throws Exception {
- new JCommanderTest().multiVariableArityList();
+ new JCommanderTest().commandKey();
// System.out.println("Help:" + a.help);
// System.out.println("A");
// class A {