(hq_env: HqEnv)
| 51 | |
| 52 | |
| 53 | def test_submit_env(hq_env: HqEnv): |
| 54 | (job, client) = prepare_job_client(hq_env) |
| 55 | job.program( |
| 56 | args=bash("echo $FOO > out.txt; echo $BAZ >> out.txt"), |
| 57 | env={"FOO": "BAR", "BAZ": "123"}, |
| 58 | ) |
| 59 | submitted_job = client.submit(job) |
| 60 | |
| 61 | wait_for_job_state(hq_env, submitted_job.id, "FINISHED") |
| 62 | check_file_contents("out.txt", "BAR\n123\n") |
| 63 | |
| 64 | |
| 65 | def test_submit_stdio(hq_env: HqEnv): |
nothing calls this directly
no test coverage detected