@Test public void testCallWithExcludedTagsInArgumentFile_argsInline() throws IOException { final RunCommandLine cmdLine = RunCommandLineCallBuilder.create(SuiteExecutor.Python, "/x/y/z/python", 12345) .useArgumentFile(false) .excludeTags(newArrayList("tag1", "tag2")) .build(); assertThat(cmdLine.getCommandLine()).hasSize(9) .containsSubsequence("/x/y/z/python", "-m", "robot.run", "--listener", "-e", "tag1", "-e", "tag2"); assertThat(cmdLine.getArgumentFile()).isNotPresent(); }
public static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath, final int listenerPort) { return new Builder(executor, executorPath, listenerPort); }
RunCommandLineCallBuilder { public static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath, final int listenerPort) { return new Builder(executor, executorPath, listenerPort); } }
RunCommandLineCallBuilder { public static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath, final int listenerPort) { return new Builder(executor, executorPath, listenerPort); }  }
RunCommandLineCallBuilder { public static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath, final int listenerPort) { return new Builder(executor, executorPath, listenerPort); }  static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath,
            final int listenerPort); }
RunCommandLineCallBuilder { public static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath, final int listenerPort) { return new Builder(executor, executorPath, listenerPort); }  static IRunCommandLineBuilder create(final SuiteExecutor executor, final String executorPath,
            final int listenerPort);  }