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)
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
def test_default_result_handler(): assert engine.get_default_result_handler_class()() is None
def test_default_result_handler(): assert engine.get_default_result_handler_class( ) is engine.cloud.CloudResultHandler