(self)
| 142 | return TestResult(stdout, stderr, res.returncode) |
| 143 | |
| 144 | def start(self) -> None: |
| 145 | command = " ".join(self.arguments) |
| 146 | |
| 147 | my_env = os.environ.copy() |
| 148 | for key, val in self.environment.items(): |
| 149 | my_env[key] = val |
| 150 | |
| 151 | self.shell_process = pexpect.spawn(command, encoding="utf_8", env=my_env) |
| 152 | |
| 153 | def send_finished_statement(self, stmt: str) -> None: |
| 154 | if self.shell_process: |
no test coverage detected