def test_create_image_streamer_client_without_image_streamer_ip(self, mock_login): config = {"ip": "172.16.102.59", "api_version": 800, "credentials": { "userName": "******", "password": "******"}} client = OneViewClient(config) client.connection.set_session_id('123') try: client.create_image_streamer_client() except ValueError as e: self.assertTrue("Image streamer ip" in e.args[0])
def test_create_image_streamer_client_with_image_streamer_ip(self, mock_login): config = {"ip": "172.16.102.59", "image_streamer_ip": "172.16.102.50", "api_version": 800, "credentials": { "userName": "******", "password": "******"}} client = OneViewClient(config) client.connection.set_session_id('124') i3s = client.create_image_streamer_client() self.assertEqual(i3s.connection.get_session_id(), client.connection.get_session_id()) self.assertEqual(i3s.connection._apiVersion, client.api_version) self.assertEqual(i3s.connection.get_host(), "172.16.102.50") self.assertEqual(client.connection.get_host(), "172.16.102.59")