issue #549: skip Docker tests if Docker is unavailable

pull/612/head
David Wilson 5 years ago
parent dcfd733e6f
commit 19b259a45f

@ -427,6 +427,11 @@ class DockerizedSshDaemon(object):
raise ValueError('could not find SSH port in: %r' % (s,)) raise ValueError('could not find SSH port in: %r' % (s,))
def start_container(self): def start_container(self):
try:
subprocess__check_output(['docker'])
except Exception:
raise unittest2.SkipTest('Docker binary is unavailable')
self.container_name = 'mitogen-test-%08x' % (random.getrandbits(64),) self.container_name = 'mitogen-test-%08x' % (random.getrandbits(64),)
args = [ args = [
'docker', 'docker',

Loading…
Cancel
Save