Example #1
0
def test_default_result_handler_responds_to_config_object():
    with utilities.configuration.set_temporary_config({
            "engine.result_handler.default_class":
            engine.result_handlers.local_result_handler.LocalResultHandler
    }):
        assert (engine.get_default_result_handler_class() is
                engine.result_handlers.local_result_handler.LocalResultHandler)
Example #2
0
def test_default_result_handler_with_bad_config():
    with utilities.configuration.set_temporary_config({
            "engine.result_handler.default_class":
            "prefect.engine. bad import path"
    }):
        with pytest.warns(UserWarning):
            assert engine.get_default_result_handler_class()() is None
Example #3
0
def test_default_result_handler():
    assert engine.get_default_result_handler_class()() is None
Example #4
0
def test_default_result_handler():
    assert engine.get_default_result_handler_class(
    ) is engine.cloud.CloudResultHandler