コード例 #1
0
def test_configure_job_known(app):
    @app.task(name="foobar", queue="marsupilami")
    def mytask():
        pass

    job = cli.configure_job(app, "foobar", {}, unknown=False).job
    assert job.task_name == "foobar"
    assert job.queue == "marsupilami"
コード例 #2
0
def test_test_configure_job_error(app):
    with pytest.raises(click.BadArgumentUsage):
        assert cli.configure_job(app, "foobar", {}, unknown=False)
コード例 #3
0
def test_configure_job_unknown(app):
    job = cli.configure_job(app, "foobar", {}, unknown=True).job
    assert job.task_name == "foobar"
    assert job.queue == "default"