def test_json_serialization(self):
        service_list = [Service(name="keystone", type="identity"),
                        Service(name="nova", type="compute"),
                        Service(name="glance", type="image-service")]
        services = Services(service_list, {})
        json_str = services.to_json()
        self.assertEqual(json_str,
                '{"OS-KSADM:services": [{"type": "identity", "name": \
"keystone"}, {"type": "compute", "name": "nova"}, {"type": "image-service", \
"name": "glance"}], "OS-KSADM:services_links": []}')
Esempio n. 2
0
    def test_json_serialization(self):
        service_list = [
            Service(name="keystone", type="identity"),
            Service(name="nova", type="compute"),
            Service(name="glance", type="image-service")
        ]
        services = Services(service_list, {})
        json_str = services.to_json()
        self.assertEqual(
            json_str, '{"OS-KSADM:services": [{"type": "identity", "name": \
"keystone"}, {"type": "compute", "name": "nova"}, {"type": "image-service", \
"name": "glance"}], "OS-KSADM:services_links": []}')