Package org.python.pydev.runners.UniversalRunner

Examples of org.python.pydev.runners.UniversalRunner.AbstractRunner.createProcess()


            try {
                //                Tuple<Process, String> tup = runner.createProcess(
                //                        PythonRunnerConfig.getCoverageScript(), new String[]{
                //                            "-r", "-m", "--include", ".*"}, getCoverageDirLocation(), monitor);
                Tuple<Process, String> tup = runner.createProcess(PythonRunnerConfig.getCoverageScript(),
                        new String[] { "--pydev-analyze" }, getCoverageDirLocation(), monitor);
                p = tup.o1;
                try {
                    p.exitValue();
                    throw new RuntimeException("Some error happened... the process could not be created.");
View Full Code Here


        Tuple<String, String> output = runner.runCodeAndGetOutput(
                "import sys\nprint 'test'\nprint >> sys.stderr, 'err'", null, null, new NullProgressMonitor());
        assertEquals("test", output.o1.trim());
        assertEquals("err", output.o2.trim());

        Tuple<Process, String> createProcess = runner.createProcess(TestDependent.TEST_PYSRC_LOC
                + "universal_runner_test.py", null, null, new NullProgressMonitor());
        output = SimpleRunner.getProcessOutput(createProcess.o1, "", new NullProgressMonitor(), "utf-8");
        assertEquals("stdout", output.o1.trim());
        assertEquals("stderr", output.o2.trim());
View Full Code Here

        Tuple<String, String> output = runner.runCodeAndGetOutput(
                "import sys\nprint 'test'\nprint >> sys.stderr, 'err'", null, null, new NullProgressMonitor());
        assertEquals("test", output.o1.trim());
        assertEquals("err", output.o2.trim());

        Tuple<Process, String> createProcess = runner.createProcess(TestDependent.TEST_PYSRC_LOC
                + "universal_runner_test.py", null, null, new NullProgressMonitor());
        output = SimpleRunner.getProcessOutput(createProcess.o1, "", new NullProgressMonitor(), "utf-8");
        assertEquals("stdout", output.o1.trim());
        assertEquals("stderr", output.o2.trim());
    }
View Full Code Here

        Tuple<String, String> output = runner.runCodeAndGetOutput(
                "import sys\nprint 'test'\nprint >> sys.stderr, 'err'", null, null, new NullProgressMonitor());
        assertEquals("test", output.o1.trim());
        assertEquals("err", output.o2.trim());

        Tuple<Process, String> createProcess = runner.createProcess(TestDependent.TEST_PYSRC_LOC
                + "universal_runner_test.py", null, null, new NullProgressMonitor());
        output = SimpleRunner.getProcessOutput(createProcess.o1, "", new NullProgressMonitor(), "utf-8");
        assertEquals("stdout", output.o1.trim());
        assertEquals("stderr", output.o2.trim());
    }
View Full Code Here

            if (cmdLineArguments.length() > 0) {
                arguments = PythonRunnerConfig.parseStringIntoList(cmdLineArguments);
            }

            AbstractRunner universalRunner = UniversalRunner.getRunner(pythonPathNature.getNature());
            Tuple<Process, String> run = universalRunner.createProcess(appcfg.getAbsolutePath(), arguments,
                    appEngineLocation, new NullProgressMonitor());

            process = run.o1;
            if (process != null) {
View Full Code Here

      argumentList.add(Integer.toString(bounds.height));
    }
    String[] arguments =
        (String[])argumentList.toArray(new String[argumentList.size()]);
    File editorFile = pyEdit.getEditorFile();
    Tuple<Process, String> tuple = runner.createProcess(
        FileUtils.getFileAbsolutePath(scriptPath),
        arguments,
        editorFile.getParentFile(),
        null);
    if(tuple.o1 != null){
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.