compose/tests/integration
joeweoj 8a339946fa
Fixed depends_on recreation behaviour for issue #6589
Previously any containers which did *not* have any links were always recreated.
In order to fix depends_on and preserve expected links recreation behaviour, we now only use the ConvergenceStrategy.always recreation strategy for a service if any of the the following conditions are true:
* --always-recreate-deps flag provided
* service container is stopped
* service defines links but the container does not have any
* container has links but the service definition does not

Signed-off-by: joeweoj <joewardell@gmail.com>
2019-03-26 11:48:20 +00:00
..
__init__.py Split tests into unit and integration 2014-04-25 22:58:21 +01:00
environment_test.py Detects the execution on an`exec` command and sets the environment to `silent` mode. 2018-12-28 02:43:41 +01:00
network_test.py Ignore NotFound for external overlay networks 2018-03-28 16:49:00 -07:00
project_test.py Remove project.stop() in test 2019-03-08 07:43:53 +01:00
resilience_test.py Replace unittest-style asserts with pytest asserts 2018-01-04 14:38:28 -08:00
service_test.py Don't append slugs to containers created by "up" 2018-11-27 18:58:55 -08:00
state_test.py Fixed depends_on recreation behaviour for issue #6589 2019-03-26 11:48:20 +00:00
testcases.py Add progress messages to parallel pull 2018-07-25 14:39:18 -07:00
volume_test.py v2 custom volume name support 2017-08-11 11:48:00 -07:00