Skip to content

Commit dd0a14c

Browse files
committed
Fix end to end tests
1 parent 9d5447d commit dd0a14c

File tree

4 files changed

+12
-13
lines changed

4 files changed

+12
-13
lines changed

kubernetes/e2e_test/base.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,18 @@
1010
# License for the specific language governing permissions and limitations
1111
# under the License.
1212

13-
import copy
1413
import os
1514
import unittest
1615
import urllib3
1716

18-
from kubernetes.client.configuration import configuration
17+
from kubernetes.client.configuration import Configuration
1918
from kubernetes.config import kube_config
2019

2120
DEFAULT_E2E_HOST = '127.0.0.1'
2221

2322

2423
def get_e2e_configuration():
25-
config = copy.copy(configuration)
24+
config = Configuration()
2625
config.host = None
2726
if os.path.exists(
2827
os.path.expanduser(kube_config.KUBE_CONFIG_DEFAULT_LOCATION)):

kubernetes/e2e_test/test_batch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def setUpClass(cls):
2828

2929

3030
def test_job_apis(self):
31-
client = api_client.ApiClient(config=self.config)
31+
client = api_client.ApiClient(configuration=self.config)
3232
api = batch_v1_api.BatchV1Api(client)
3333

3434
name = 'test-job-' + str(uuid.uuid4())

kubernetes/e2e_test/test_client.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
from kubernetes.client.apis import core_v1_api
2222
from kubernetes.e2e_test import base
2323
from kubernetes.stream import stream
24+
from kubernetes.stream.ws_client import ERROR_CHANNEL
2425

2526

2627
def short_uuid():
@@ -35,7 +36,7 @@ def setUpClass(cls):
3536
cls.config = base.get_e2e_configuration()
3637

3738
def test_pod_apis(self):
38-
client = api_client.ApiClient(config=self.config)
39+
client = api_client.ApiClient(configuration=self.config)
3940
api = core_v1_api.CoreV1Api(client)
4041

4142
name = 'busybox-test-' + short_uuid()
@@ -105,7 +106,7 @@ def test_pod_apis(self):
105106
self.assertEqual("test string 2", line)
106107
resp.write_stdin("exit\n")
107108
resp.update(timeout=5)
108-
line = resp.read_channel(api_client.ws_client.ERROR_CHANNEL)
109+
line = resp.read_channel(ERROR_CHANNEL)
109110
status = json.loads(line)
110111
self.assertEqual(status['status'], 'Success')
111112
resp.update(timeout=5)
@@ -118,7 +119,7 @@ def test_pod_apis(self):
118119
namespace='default')
119120

120121
def test_service_apis(self):
121-
client = api_client.ApiClient(config=self.config)
122+
client = api_client.ApiClient(configuration=self.config)
122123
api = core_v1_api.CoreV1Api(client)
123124

124125
name = 'frontend-' + short_uuid()
@@ -157,7 +158,7 @@ def test_service_apis(self):
157158
namespace='default')
158159

159160
def test_replication_controller_apis(self):
160-
client = api_client.ApiClient(config=self.config)
161+
client = api_client.ApiClient(configuration=self.config)
161162
api = core_v1_api.CoreV1Api(client)
162163

163164
name = 'frontend-' + short_uuid()
@@ -190,7 +191,7 @@ def test_replication_controller_apis(self):
190191
name=name, body={}, namespace='default')
191192

192193
def test_configmap_apis(self):
193-
client = api_client.ApiClient(config=self.config)
194+
client = api_client.ApiClient(configuration=self.config)
194195
api = core_v1_api.CoreV1Api(client)
195196

196197
name = 'test-configmap-' + short_uuid()
@@ -226,7 +227,7 @@ def test_configmap_apis(self):
226227
self.assertEqual([], resp.items)
227228

228229
def test_node_apis(self):
229-
client = api_client.ApiClient(config=self.config)
230+
client = api_client.ApiClient(configuration=self.config)
230231
api = core_v1_api.CoreV1Api(client)
231232

232233
for item in api.list_node().items:

kubernetes/e2e_test/test_extensions.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
from kubernetes.client import api_client
2020
from kubernetes.client.apis import extensions_v1beta1_api
21-
from kubernetes.client.configuration import configuration
2221
from kubernetes.client.models import v1_delete_options
2322
from kubernetes.e2e_test import base
2423

@@ -30,7 +29,7 @@ def setUpClass(cls):
3029
cls.config = base.get_e2e_configuration()
3130

3231
def test_create_deployment(self):
33-
client = api_client.ApiClient(config=self.config)
32+
client = api_client.ApiClient(configuration=self.config)
3433
api = extensions_v1beta1_api.ExtensionsV1beta1Api(client)
3534
name = 'nginx-deployment-' + str(uuid.uuid4())
3635
deployment = '''apiVersion: extensions/v1beta1
@@ -60,7 +59,7 @@ def test_create_deployment(self):
6059
resp = api.delete_namespaced_deployment(name, 'default', body=options)
6160

6261
def test_create_daemonset(self):
63-
client = api_client.ApiClient(config=self.config)
62+
client = api_client.ApiClient(configuration=self.config)
6463
api = extensions_v1beta1_api.ExtensionsV1beta1Api(client)
6564
name = 'nginx-app-' + str(uuid.uuid4())
6665
daemonset = {

0 commit comments

Comments
 (0)