|
|
@@ -738,6 +738,15 @@ class CLITestCase(DockerClientTestCase):
|
|
|
self.assertEqual(len(db.containers()), 1)
|
|
|
self.assertEqual(len(console.containers()), 0)
|
|
|
|
|
|
+ @v2_only()
|
|
|
+ def test_run_service_with_dependencies(self):
|
|
|
+ self.base_dir = 'tests/fixtures/v2-dependencies'
|
|
|
+ self.dispatch(['run', 'web', '/bin/true'], None)
|
|
|
+ db = self.project.get_service('db')
|
|
|
+ console = self.project.get_service('console')
|
|
|
+ self.assertEqual(len(db.containers()), 1)
|
|
|
+ self.assertEqual(len(console.containers()), 0)
|
|
|
+
|
|
|
def test_run_with_no_deps(self):
|
|
|
self.base_dir = 'tests/fixtures/links-composefile'
|
|
|
self.dispatch(['run', '--no-deps', 'web', '/bin/true'])
|