private string ConvertStatementToText(string pdfTmpFile, string root) { var txtTmpFile = Path.Combine(root, "statement.txt"); var psi = new System.Diagnostics.ProcessStartInfo(pdf2txt[0], string.Format(pdf2txt[1], pdfTmpFile, txtTmpFile)); var pe = new ProcessExecutor(psi, 60); pe.Start(); return(txtTmpFile); }
private TestRunResult LaunchTestProcess(int?timeoutMs, IDictionary <string, string> envVars) { var result = ProcessExecutor.Start( Path, "dotnet", "test --no-build --no-restore", envVars, timeoutMs ?? 0); return(new TestRunResult { Success = result.ExitCode == 0, ResultMessage = result.Output, TotalNumberOfTests = _totalNumberOfTestsParser.ParseTotalNumberOfTests(result.Output) }); }