supporting 2.7, reading works fine, writing reqs unicode
This commit is contained in:
parent
f85a41fa31
commit
bfa968140c
@ -1262,7 +1262,12 @@ class TestKubeConfigLoader(BaseTestCase):
|
||||
expected = FakeConfig(host=TEST_HOST,
|
||||
token=BEARER_TOKEN_FORMAT % TEST_DATA_BASE64)
|
||||
config_file_like_object = io.StringIO()
|
||||
config_file_like_object.write(yaml.safe_dump(self.TEST_KUBE_CONFIG))
|
||||
#py3 (won't have unicode) vs py2 (requires it)
|
||||
try:
|
||||
unicode('')
|
||||
config_file_like_object.write(unicode(yaml.safe_dump(self.TEST_KUBE_CONFIG)), errors='replace')
|
||||
except NameError:
|
||||
config_file_like_object.write(yaml.safe_dump(self.TEST_KUBE_CONFIG))
|
||||
actual = FakeConfig()
|
||||
load_kube_config(config_file=config_file_like_object, context="simple_token",
|
||||
client_configuration=actual)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user