mirror of
https://github.com/docker/compose.git
synced 2025-07-24 14:14:35 +02:00
Merge pull request #8290 from aiordache/flaky_tests
Update flaky tests on inter-service dependencies
This commit is contained in:
commit
f01e535cf4
@ -1955,12 +1955,10 @@ class ProjectTest(DockerClientTestCase):
|
|||||||
with pytest.raises(ProjectError):
|
with pytest.raises(ProjectError):
|
||||||
project.up()
|
project.up()
|
||||||
|
|
||||||
containers = project.containers()
|
|
||||||
assert len(containers) == 0
|
|
||||||
|
|
||||||
svc1 = project.get_service('svc1')
|
svc1 = project.get_service('svc1')
|
||||||
svc2 = project.get_service('svc2')
|
svc2 = project.get_service('svc2')
|
||||||
assert 'svc1' in svc2.get_dependency_names()
|
assert 'svc1' in svc2.get_dependency_names()
|
||||||
|
assert len(svc2.containers()) == 0
|
||||||
with pytest.raises(CompletedUnsuccessfully):
|
with pytest.raises(CompletedUnsuccessfully):
|
||||||
svc1.is_completed_successfully()
|
svc1.is_completed_successfully()
|
||||||
|
|
||||||
@ -1993,14 +1991,12 @@ class ProjectTest(DockerClientTestCase):
|
|||||||
with pytest.raises(ProjectError):
|
with pytest.raises(ProjectError):
|
||||||
project.up()
|
project.up()
|
||||||
|
|
||||||
containers = project.containers()
|
|
||||||
assert len(containers) == 0
|
|
||||||
|
|
||||||
svc1 = project.get_service('svc1')
|
svc1 = project.get_service('svc1')
|
||||||
svc2 = project.get_service('svc2')
|
svc2 = project.get_service('svc2')
|
||||||
svc3 = project.get_service('svc3')
|
svc3 = project.get_service('svc3')
|
||||||
assert ['svc1', 'svc2'] == svc3.get_dependency_names()
|
assert ['svc1', 'svc2'] == svc3.get_dependency_names()
|
||||||
assert svc1.is_completed_successfully()
|
assert svc1.is_completed_successfully()
|
||||||
|
assert len(svc3.containers()) == 0
|
||||||
with pytest.raises(CompletedUnsuccessfully):
|
with pytest.raises(CompletedUnsuccessfully):
|
||||||
svc2.is_completed_successfully()
|
svc2.is_completed_successfully()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user