Skip to content
Snippets Groups Projects
Unverified Commit c7886205 authored by Olivier Lemasle's avatar Olivier Lemasle Committed by GitHub
Browse files

Stop using python 'test' internal package (#9454)

`test` is is a internal Python package (see [doc]), and as such should not be
used here. It make tests fail in some environments.

[doc]: https://docs.python.org/3/library/test.html
parent 1f54cef7
No related branches found
No related tags found
No related merge requests found
......@@ -13,7 +13,7 @@
# under the License.
import inventory
from test import support
from io import StringIO
import unittest
from unittest import mock
......@@ -41,7 +41,7 @@ class TestInventoryPrintHostnames(unittest.TestCase):
'access_ip': '10.90.0.3'}}}})
with mock.patch('builtins.open', mock_io):
with self.assertRaises(SystemExit) as cm:
with support.captured_stdout() as stdout:
with mock.patch('sys.stdout', new_callable=StringIO) as stdout:
inventory.KubesprayInventory(
changed_hosts=["print_hostnames"],
config_file="file")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment