summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/beust/jcommander/JCommanderTest.java
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2012-08-02 13:02:56 -0700
committerCedric Beust <cedric@beust.com>2012-08-02 13:02:56 -0700
commitf19232f69a08b3fc0242b91ea0095b47f5fad44b (patch)
tree2c5d18637a6773446edb70e6a20f46a308a87783 /src/test/java/com/beust/jcommander/JCommanderTest.java
parenta62e9f5644875c88737a17308adca7775fdb1450 (diff)
downloadplatform_external_jcommander-f19232f69a08b3fc0242b91ea0095b47f5fad44b.tar.gz
platform_external_jcommander-f19232f69a08b3fc0242b91ea0095b47f5fad44b.tar.bz2
platform_external_jcommander-f19232f69a08b3fc0242b91ea0095b47f5fad44b.zip
New test.
Diffstat (limited to 'src/test/java/com/beust/jcommander/JCommanderTest.java')
-rw-r--r--src/test/java/com/beust/jcommander/JCommanderTest.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/test/java/com/beust/jcommander/JCommanderTest.java b/src/test/java/com/beust/jcommander/JCommanderTest.java
index 2f2d88d..5b41e0b 100644
--- a/src/test/java/com/beust/jcommander/JCommanderTest.java
+++ b/src/test/java/com/beust/jcommander/JCommanderTest.java
@@ -859,9 +859,20 @@ public class JCommanderTest {
Assert.assertTrue(sb.toString().contains("Default: <empty string>"));
}
+ public void spaces() {
+ class Arg {
+ @Parameter(names = "-rule", description = "rule")
+ private List<String> rules = new ArrayList<String>();
+ }
+ Arg a = new Arg();
+ StringBuilder sb = new StringBuilder();
+ new JCommander(a, "-rule", "some test");
+ Assert.assertEquals(a.rules, Arrays.asList("some test"));
+ }
+
@Test(enabled = false)
public static void main(String[] args) throws Exception {
- new JCommanderTest().multiObjectsWithDuplicatesFail();
+ new JCommanderTest().spaces();
// class A {
// @Parameter(names = "-short", required = true)
// List<String> parameters;