List of usage examples for org.apache.commons.cli Option getOpt
public String getOpt()
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertListTasksOption(Options options) { Option createOption = options.getOption("l"); assertEquals("l", createOption.getOpt()); assertEquals("List all tasks", createOption.getArgName()); assertEquals("list", createOption.getLongOpt()); assertEquals("Get all of the tasks in the application", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertNameOption(Options options) { Option createOption = options.getOption("n"); assertEquals("n", createOption.getOpt()); assertEquals("Name", createOption.getArgName()); assertEquals("name", createOption.getLongOpt()); assertEquals("The name of the task", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertUrlOption(Options options) { Option createOption = options.getOption("u"); assertEquals("u", createOption.getOpt()); assertEquals("URL", createOption.getArgName()); assertEquals("url", createOption.getLongOpt()); assertEquals("The base URL of the pa11y webservice", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertRunOption(Options options) { Option taskIdOption = options.getOption("r"); assertEquals("r", taskIdOption.getOpt()); assertEquals("Run", taskIdOption.getArgName()); assertEquals("run", taskIdOption.getLongOpt()); assertEquals("Run a task by ID, generating new results", taskIdOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertRetrieveTaskOption(Options options) { Option taskIdOption = options.getOption("g"); assertEquals("g", taskIdOption.getOpt()); assertEquals("Get", taskIdOption.getArgName()); assertEquals("get", taskIdOption.getLongOpt()); assertEquals("Get a single task by ID", taskIdOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertStandardOption(Options options) { Option createOption = options.getOption("s"); assertEquals("s", createOption.getOpt()); assertEquals("Accessibility standard", createOption.getArgName()); assertEquals("standard", createOption.getLongOpt()); assertEquals(/*from w w w .j a va2 s . com*/ "The accessibility standard to test the URL against. Must be one of Section508, WCAG2A, WCAG2AA, WCAG2AAA", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertLastResultOption(Options options) { Option createOption = options.getOption("lr"); assertEquals("lr", createOption.getOpt()); assertEquals("Last result", createOption.getArgName()); assertEquals("lastres", createOption.getLongOpt()); assertEquals("Include the last_result property in the output", createOption.getDescription()); }
From source file:gobblin.runtime.cli.PublicMethodsGobblinCliFactory.java
/** * For each method for which the helper created an {@link Option} and for which the input {@link CommandLine} contains * that option, this method will automatically call the method on the input {@link EmbeddedGobblin} with the correct * arguments.//from w w w. j a va 2 s .c o m */ public void applyCommandLineOptions(CommandLine cli, EmbeddedGobblin embeddedGobblin) { try { for (Option option : cli.getOptions()) { if (!this.methodsMap.containsKey(option.getOpt())) { // Option added by cli driver itself. continue; } if (option.hasArg()) { this.methodsMap.get(option.getOpt()).invoke(embeddedGobblin, option.getValue()); } else { this.methodsMap.get(option.getOpt()).invoke(embeddedGobblin); } } } catch (IllegalAccessException | InvocationTargetException exc) { throw new RuntimeException("Could not apply options to " + embeddedGobblin.getClass().getName(), exc); } }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertDeleteOption(Options options) { Option deleteTaskOption = options.getOption("d"); assertEquals("d", deleteTaskOption.getOpt()); assertEquals("Delete", deleteTaskOption.getArgName()); assertEquals("delete", deleteTaskOption.getLongOpt()); assertEquals("Delete a task by ID", deleteTaskOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertTaskIdOption(Options options) { Option taskIdOption = options.getOption("tid"); assertEquals("tid", taskIdOption.getOpt()); assertEquals("Task ID", taskIdOption.getArgName()); assertEquals("taskid", taskIdOption.getLongOpt()); assertEquals("The ID of the task", taskIdOption.getDescription()); assertTrue(taskIdOption.hasArg());/* www. ja v a 2 s . c om*/ }