Namespace tests inside a project

So it doesn't delete all your containers for every test. Cool.
This commit is contained in:
Ben Firshman 2014-01-02 15:27:51 +00:00
commit 853d8ad280
3 changed files with 19 additions and 15 deletions

View file

@ -12,11 +12,13 @@ class DockerClientTestCase(TestCase):
def setUp(self):
for c in self.client.containers(all=True):
self.client.kill(c['Id'])
self.client.remove_container(c['Id'])
if c['Names'] and 'figtest' in c['Names'][0]:
self.client.kill(c['Id'])
self.client.remove_container(c['Id'])
def create_service(self, name, **kwargs):
return Service(
project='figtest',
name=name,
client=self.client,
image="ubuntu",