コード例 #1
0
 def test_list_hypervisors(self):
     HTTPretty.register_uri(HTTPretty.GET,
                            self.hypervisors_uri,
                            body=self.mock_response.list_hypervisors())
     response = self.hypervisor_client.list_hypervisors()
     self.assertEqual(200, response.status_code)
     self._assert_default_headers_in_request(HTTPretty.last_request)
     self.assertEqual(HypervisorsClientMockResponse.list_hypervisors(),
                      response.content)
コード例 #2
0
 def test_list_hypervisors(self):
     HTTPretty.register_uri(HTTPretty.GET, self.hypervisors_uri,
                            body=self.mock_response.
                            list_hypervisors())
     response = self.hypervisor_client.list_hypervisors()
     self.assertEqual(200, response.status_code)
     self._assert_default_headers_in_request(HTTPretty.last_request)
     self.assertEqual(HypervisorsClientMockResponse.list_hypervisors(),
                      response.content)
コード例 #3
0
 def setUpClass(cls):
     super(HypervisorsClientTest, cls).setUpClass()
     cls.hypervisor_client = HypervisorsClient(
         url=cls.COMPUTE_API_ENDPOINT,
         auth_token=cls.AUTH_TOKEN,
         serialize_format=cls.FORMAT,
         deserialize_format=cls.FORMAT)
     cls.hypervisors_uri = "{0}/os-hypervisors".\
                           format(cls.COMPUTE_API_ENDPOINT)
     cls.hypervisor_servers_uri = "{0}/{1}/servers".\
                                  format(cls.hypervisors_uri,
                                  HYPERVISOR_HOSTNAME)
     cls.mock_response = HypervisorsClientMockResponse()