@Test public void testCallWithAdditionalPythonPathForJython_argsInline() throws IOException { final RunCommandLine cmdLine = RunCommandLineCallBuilder .create(SuiteExecutor.Jython, "/path/to/bin/jython", 12345) .useArgumentFile(false) .build(); assertThat(cmdLine.getCommandLine()).hasSize(6) .containsSubsequence("/path/to/bin/jython", "-J-Dpython.path=" + Paths.get("/path/to", "Lib", "site-packages"), "-m", "robot.run", "--listener"); 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);  }