diff options
| author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-06-25 11:52:06 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-25 11:52:06 -0400 | 
| commit | 7766192293b197c53141aa07d0ba43d3d92bcbac (patch) | |
| tree | 782409c219fd5e27a12b3bdd43f3d1080c88a833 /test/python/dockerpy/tests/test_info_version.py | |
| parent | c036eef44d5fe07b754968ca1eef57034350c53b (diff) | |
| parent | d7770df5ef9f6085a5e31e3260f7dc1f0056f162 (diff) | |
| download | podman-7766192293b197c53141aa07d0ba43d3d92bcbac.tar.gz podman-7766192293b197c53141aa07d0ba43d3d92bcbac.tar.bz2 podman-7766192293b197c53141aa07d0ba43d3d92bcbac.zip | |
Merge pull request #6760 from jwhonce/wip/python
Fix podman python docker-py tests
Diffstat (limited to 'test/python/dockerpy/tests/test_info_version.py')
| -rw-r--r-- | test/python/dockerpy/tests/test_info_version.py | 44 | 
1 files changed, 44 insertions, 0 deletions
| diff --git a/test/python/dockerpy/tests/test_info_version.py b/test/python/dockerpy/tests/test_info_version.py new file mode 100644 index 000000000..e3ee18ec7 --- /dev/null +++ b/test/python/dockerpy/tests/test_info_version.py @@ -0,0 +1,44 @@ +import unittest + +from . import common, constant + +client = common.get_client() + + +class TestInfo_Version(unittest.TestCase): + +    podman = None +    topContainerId = "" + +    def setUp(self): +        super().setUp() +        common.restore_image_from_cache(self) +        TestInfo_Version.topContainerId = common.run_top_container() + +    def tearDown(self): +        common.remove_all_containers() +        common.remove_all_images() +        return super().tearDown() + +    @classmethod +    def setUpClass(cls): +        super().setUpClass() +        common.enable_sock(cls) + +    @classmethod +    def tearDownClass(cls): +        common.terminate_connection(cls) +        return super().tearDownClass() + +    def test_Info(self): +        self.assertIsNotNone(client.info()) + +    def test_info_container_details(self): +        info = client.info() +        self.assertEqual(info["Containers"], 1) +        client.create_container(image=constant.ALPINE) +        info = client.info() +        self.assertEqual(info["Containers"], 2) + +    def test_version(self): +        self.assertIsNotNone(client.version()) | 
