@Test public void testTokenizer() { String s = "commit -m \"a message with blank spaces\""; String[] tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with blank spaces\"" }, tokens); s = "commit -m \"a message with line\nbreaks\""; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with line\nbreaks\"" }, tokens); s = "reset HEAD~1 --hard"; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "reset", "HEAD~1", "--hard" }, tokens); }
@Test public void testTokenizer() { String s = "commit -m \"a message with blank spaces\""; String[] tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with blank spaces\"" }, tokens); s = "commit -m \"a message with line\nbreaks\""; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with line\nbreaks\"" }, tokens); s = "reset HEAD~1 --hard"; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "reset", "HEAD~1", "--hard" }, tokens); }
@Test public void testTokenizer() { String s = "commit -m \"a message with blank spaces\""; String[] tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with blank spaces\"" }, tokens); s = "commit -m \"a message with line\nbreaks\""; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "commit", "-m", "\"a message with line\nbreaks\"" }, tokens); s = "reset HEAD~1 --hard"; tokens = ArgumentTokenizer.tokenize(s); assertArrayEquals(new String[] { "reset", "HEAD~1", "--hard" }, tokens); }
geogigCLI.disableProgressListener(); String[] args = ArgumentTokenizer.tokenize(command); final int exitCode = geogigCLI.execute(args);
@When("^I run the command \"(.*?)\"$") public void I_run_the_command_X(String commandSpec) throws Throwable { String[] args = ArgumentTokenizer.tokenize(commandSpec); for (int i = 0; i < args.length; i++) { args[i] = replaceKnownVariables(args[i]); } localRepo.runCommand(args); }
@When("^I run the command \"(.*?)\"$") public void I_run_the_command_X(String commandSpec) throws Throwable { String[] args = ArgumentTokenizer.tokenize(commandSpec); for (int i = 0; i < args.length; i++) { args[i] = replaceKnownVariables(args[i]); } localRepo.runCommand(args); }
@When("^I run the command \"(.*?)\"$") public void I_run_the_command_X(String commandSpec) throws Throwable { String[] args = ArgumentTokenizer.tokenize(commandSpec); for (int i = 0; i < args.length; i++) { args[i] = replaceKnownVariables(args[i]); } localRepo.runCommand(args); }