diff options
author | Joffrey F <joffrey@docker.com> | 2017-01-25 16:45:59 -0800 |
---|---|---|
committer | Joffrey F <joffrey@docker.com> | 2017-01-25 16:45:59 -0800 |
commit | 848b7aa6a4721a58831d3d9c611cc261217a1b4b (patch) | |
tree | 1383d6661613e945769ad6f79f2b42fcf35a5a56 /tests/integration/api_container_test.py | |
parent | 4ff77dc1c910e07117c925cf0f9784529f3bd8d5 (diff) | |
download | docker-py-autoremove_support.tar.gz |
Add support for auto_remove in HostConfigautoremove_support
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'tests/integration/api_container_test.py')
-rw-r--r-- | tests/integration/api_container_test.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/integration/api_container_test.py b/tests/integration/api_container_test.py index bebadb7..fc748f1 100644 --- a/tests/integration/api_container_test.py +++ b/tests/integration/api_container_test.py @@ -401,6 +401,18 @@ class CreateContainerTest(BaseAPIIntegrationTest): config = self.client.inspect_container(container) assert config['HostConfig']['Isolation'] == 'default' + @requires_api_version('1.25') + def test_create_with_auto_remove(self): + host_config = self.client.create_host_config( + auto_remove=True + ) + container = self.client.create_container( + BUSYBOX, ['echo', 'test'], host_config=host_config + ) + self.tmp_containers.append(container['Id']) + config = self.client.inspect_container(container) + assert config['HostConfig']['AutoRemove'] is True + class VolumeBindTest(BaseAPIIntegrationTest): def setUp(self): |