(script, env_vars=None)
| 7 | |
| 8 | |
| 9 | def run_script(script, env_vars=None): |
| 10 | env_vars = env_vars or {} |
| 11 | process = subprocess.run( |
| 12 | [sys.executable, '-c', script], |
| 13 | text=True, |
| 14 | capture_output=True, |
| 15 | env=os.environ | env_vars, |
| 16 | ) |
| 17 | if process.returncode != 0: |
| 18 | raise RuntimeError(f'Subprocess failed: {process.stderr}') |
| 19 | return process.stdout.strip() |
| 20 | |
| 21 | |
| 22 | def test_no_automatic_patching(): |
no test coverage detected
searching dependent graphs…