def setUp(self): op = sc_messages.Operation( consumerId=_TEST_CONSUMER_ID, operationName=_TEST_OP_NAME ) self.test_check_request = sc_messages.CheckRequest(operation=op) self.test_op = op
def _make_test_request(service_name, importance=None): if importance is None: importance = sc_messages.Operation.ImportanceValueValuesEnum.LOW op = sc_messages.Operation( consumerId=_TEST_CONSUMER_ID, operationName=_TEST_OP_NAME, importance=importance ) check_request = sc_messages.CheckRequest(operation=op) return sc_messages.ServicecontrolServicesCheckRequest( serviceName=service_name, checkRequest=check_request)
def test_should_fail_if_operation_has_no_consumer_id(self): op = sc_messages.Operation(operationName=_TEST_OP_NAME) testf = lambda: check_request.sign( sc_messages.CheckRequest(operation=op)) expect(testf).to(raise_error(ValueError))
def test_should_fail_if_operation_has_no_operation_name(self): op = sc_messages.Operation(consumerId=_TEST_CONSUMER_ID) testf = lambda: check_request.sign( sc_messages.CheckRequest(operation=op)) expect(testf).to(raise_error(ValueError))
def test_should_fail_if_operation_is_not_set(self): testf = lambda: check_request.sign(sc_messages.CheckRequest()) expect(testf).to(raise_error(ValueError))
def test_should_fail_if_operation_is_missing(self): req = sc_messages.ServicecontrolServicesCheckRequest( serviceName=self.SERVICE_NAME, checkRequest=sc_messages.CheckRequest()) testf = lambda: self.agg.check(req) expect(testf).to(raise_error(ValueError))