def service_create_missing_service_state_test(self): """Service create must specify exactly stateful or stateless""" with self.assertRaises(CLIError): sf_c.validate_service_create_params(False, False, None, None, None, None, None, None) with self.assertRaises(CLIError): sf_c.validate_service_create_params(True, True, None, None, None, None, None, None)
def service_create_target_size_matches_state_test(self): """Service create target replica set and instance count match stateful or stateless""" with self.assertRaises(CLIError): sf_c.validate_service_create_params(True, False, True, False, False, 10, None, None) with self.assertRaises(CLIError): sf_c.validate_service_create_params(False, True, True, False, False, None, 10, None)
def service_create_missing_stateful_replica_set_sizes_test(self): """Service create without target or min replica set sizes raises error""" with self.assertRaises(CLIError): sf_c.validate_service_create_params(True, False, True, False, False, None, 10, None)