Beispiel #1
0
 def setup_class(cls):
     cls.name = "keystone-test"
     cls.type = "identity-test"
     cls.description = "Keystone Identity Service Test"
     cls.admin_ext = "OS-KSADM"
     cls.service_dict = {
         "name": cls.name,
         "type": cls.type,
         "description": cls.description
     }
     cls.expected_service = Service(name=cls.name,
                                    type_=cls.type,
                                    description=cls.description)
     cls.json_dict = json.dumps(
         {"{0}:service".format(cls.admin_ext): cls.service_dict})
     cls.expected_services = Services(services=[cls.expected_service])
     cls.service_dict_list = [cls.service_dict]
     cls.services_json_dict = json.dumps(
         {"{0}:services".format(cls.admin_ext): cls.service_dict_list})
Beispiel #2
0
 def test_list_to_obj(self):
     self.expected_services == Services._list_to_obj(
         self.service_dict_list)
Beispiel #3
0
 def test_json_to_obj(self):
     assert self.expected_service == Service._json_to_obj(self.json_dict)
     assert self.expected_services == Services._json_to_obj(
         self.services_json_dict)
Beispiel #4
0
 def test_list_to_obj(self):
     self.expected_services == Services._list_to_obj(self.service_dict_list)
Beispiel #5
0
 def test_json_to_obj(self):
     assert self.expected_service == Service._json_to_obj(self.json_dict)
     assert self.expected_services == Services._json_to_obj(
         self.services_json_dict)