def test_lambda_delete_function(self, stubbed_session): stubbed_session.stub('lambda')\ .delete_function(FunctionName='name').returns({}) stubbed_session.activate_stubs() awsclient = TypedAWSClient(stubbed_session) assert awsclient.delete_function('name') is None stubbed_session.verify_stubs()
def test_lambda_delete_function(self, stubbed_session): stubbed_session.stub('lambda')\ .delete_function(FunctionName='name').returns({}) stubbed_session.activate_stubs() awsclient = TypedAWSClient(stubbed_session) assert awsclient.delete_function('name') == None stubbed_session.verify_stubs()
def test_lambda_delete_function_already_deleted(self, stubbed_session): stubbed_session.stub('lambda')\ .delete_function(FunctionName='name')\ .raises_error(error_code='ResourceNotFoundException', message='Unknown') stubbed_session.activate_stubs() awsclient = TypedAWSClient(stubbed_session) with pytest.raises(ResourceDoesNotExistError): assert awsclient.delete_function('name')
def test_lambda_delete_function_already_deleted(self, stubbed_session): stubbed_session.stub('lambda')\ .delete_function(FunctionName='name')\ .raises_error(error_code='ResourceNotFoundException', message='Unknown') stubbed_session.activate_stubs() awsclient = TypedAWSClient(stubbed_session) with pytest.raises(ResourceDoesNotExistError): assert awsclient.delete_function('name')