diff options
author | Joffrey F <joffrey@docker.com> | 2017-03-13 17:13:26 -0700 |
---|---|---|
committer | Joffrey F <joffrey@docker.com> | 2017-03-13 17:29:04 -0700 |
commit | daac15c1fafdde058163ebe031a2565f9d0a9662 (patch) | |
tree | b5423cdf8fb0e64e35ea2af8e31f45c9ace28cef /tests/helpers.py | |
parent | be463bb27e5cce3d767b1948a2b6d6ee8a6af726 (diff) | |
download | docker-py-daac15c1fafdde058163ebe031a2565f9d0a9662.tar.gz |
Add service_logs integration test
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'tests/helpers.py')
-rw-r--r-- | tests/helpers.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/helpers.py b/tests/helpers.py index e8ba4d6..1d86619 100644 --- a/tests/helpers.py +++ b/tests/helpers.py @@ -1,3 +1,4 @@ +import functools import os import os.path import random @@ -53,6 +54,15 @@ def requires_api_version(version): ) +def requires_experimental(f): + @functools.wraps(f) + def wrapped(self, *args, **kwargs): + if not self.client.info()['ExperimentalBuild']: + pytest.skip('Feature requires Docker Engine experimental mode') + return f(self, *args, **kwargs) + return wrapped + + def wait_on_condition(condition, delay=0.1, timeout=40): start_time = time.time() while not condition(): |