rjm.runners.tests.test_globus_compute_slurm_runner

Functions

configobj()

mocked_run_function(function, *args, **kwargs)

runner(mocker, configobj)

test_calculate_checksums(runner, tmpdir)

test_check_slurm_job_statuses_failed(mocker)

test_check_slurm_job_statuses_missing(mocker)

test_check_slurm_job_statuses_sacct(mocker)

test_check_slurm_job_statuses_squeue(mocker)

test_check_slurm_job_statuses_squeue_sacct(mocker)

test_make_remote_directory_list(runner, tmpdir)

test_make_remote_directory_single(runner, tmpdir)

test_reset_globus_compute_client(configobj, ...)

test_start_fail(runner, mocker)

test_start_succeed(runner, mocker)

test_wait_completed_failed(runner, mocker)

test_wait_completed_success(runner, mocker)

test_wait_fail(runner, mocker)

Classes

MockedSubprocessReturn(status, output)