Fixing test_vault for python3.

This commit is contained in:
Gareth J. Greenaway 2018-10-15 12:06:20 -07:00
parent 90adb38b5d
commit 931ec6154a
No known key found for this signature in database
GPG key ID: 10B62F8A7CAD7A41

View file

@ -90,7 +90,9 @@ class VaultTestCase(ModuleCase, ShellCase):
TearDown vault container
'''
def count_tests(funcobj):
return inspect.ismethod(funcobj) and funcobj.__name__.startswith('test_')
return inspect.ismethod(funcobj) or \
inspect.isfunction(funcobj) and \
funcobj.__name__.startswith('test_')
numtests = len(inspect.getmembers(VaultTestCase, predicate=count_tests))
if VaultTestCase.count >= numtests:
self.run_state('docker_container.stopped', name='vault')