|
[jira] Updated: (CLI-186) Standard help text will not show mandatory argume: msg#00448issues-commons-apache
[ https://issues.apache.org/jira/browse/CLI-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kristoff Kiefer updated CLI-186: -------------------------------- Description: The generated help text will not show "<arg>" for the first argument added. See attached test case: Please confirm was: The generated help text will not show "<arg>" for the first argument added. See following test case: public void testArgsFormattingCorrect(){ Options options = new Options(); OptionBuilder.isRequired(); OptionBuilder.hasArg(); OptionBuilder.withDescription("Description"); OptionBuilder.withLongOpt("a-a"); options.addOption(OptionBuilder.create("a")); OptionBuilder.isRequired(); OptionBuilder.hasArg(); OptionBuilder.withDescription("Description"); OptionBuilder.withLongOpt("b-b"); options.addOption(OptionBuilder.create("b")); ByteArrayOutputStream out = new ByteArrayOutputStream(); HelpFormatter formatter = new HelpFormatter(); PrintWriter pw = new PrintWriter(out); formatter.printHelp(pw, 80, "command", "", options, 0, 0, ""); pw.flush(); assertTrue(options.getOption("a").hasArg()); assertEquals("usage: command\n-a,--a-a<arg>Description\n-b,--b-b <arg>Description\n", out.toString()); } > Standard help text will not show mandatory arguments for first option > --------------------------------------------------------------------- > > Key: CLI-186 > URL: https://issues.apache.org/jira/browse/CLI-186 > Project: Commons CLI > Issue Type: Bug > Components: Help formatter > Affects Versions: 1.3 > Environment: Mac OS X 10.5 Java 6, Windows XP Java 6 > Reporter: Kristoff Kiefer > Attachments: HelpFormatterTest.java > > > The generated help text will not show "<arg>" for the first argument added. > See attached test case: > Please confirm -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
|
|
||||||||||||||||||||||||||
| News | Mail Home | sitemap | FAQ | advertise |