(
codefile: str,
code: str,
expected_outputs=tuple(),
expected_errors=tuple(),
expected_status=0,
module="pyright",
)
| 189 | |
| 190 | |
| 191 | def assert_output( |
| 192 | codefile: str, |
| 193 | code: str, |
| 194 | expected_outputs=tuple(), |
| 195 | expected_errors=tuple(), |
| 196 | expected_status=0, |
| 197 | module="pyright", |
| 198 | ): |
| 199 | output, error, status = run_module(codefile, module) |
| 200 | assert ( |
| 201 | status == expected_status |
| 202 | ), f"Status: {status}\nOutput: {output}\nError: {error}\nCode: {code}" |
| 203 | for ex_out in expected_outputs: |
| 204 | assert ex_out in output, f"Invalid output:\n {output}\n\nCode: {code}" |
| 205 | |
| 206 | |
| 207 | def format_template_and_save(template, filename, *args): |
no test coverage detected
searching dependent graphs…