Merge pull request #1644 from aanand/fix-rm-bug
Stop 'rm' and 'ps' listing services not defined in the current file
(cherry picked from commit d85688892c)
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
This commit is contained in:
parent
b12c29479e
commit
c8295d36cc
2 changed files with 18 additions and 2 deletions
|
|
@ -29,6 +29,21 @@ class ProjectTest(DockerClientTestCase):
|
|||
[c.name for c in containers],
|
||||
['composetest_web_1'])
|
||||
|
||||
def test_containers_with_extra_service(self):
|
||||
web = self.create_service('web')
|
||||
web_1 = web.create_container()
|
||||
|
||||
db = self.create_service('db')
|
||||
db_1 = db.create_container()
|
||||
|
||||
self.create_service('extra').create_container()
|
||||
|
||||
project = Project('composetest', [web, db], self.client)
|
||||
self.assertEqual(
|
||||
set(project.containers(stopped=True)),
|
||||
set([web_1, db_1]),
|
||||
)
|
||||
|
||||
def test_volumes_from_service(self):
|
||||
service_dicts = config.from_dictionary({
|
||||
'data': {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue