Merge pull request #1711 from aanand/custom-names

Add container_name option for specifying a custom container name
This commit is contained in:
Mazz Mosley 2015-07-21 14:28:16 +01:00
commit cc0bfea8a1
4 changed files with 34 additions and 6 deletions

View file

@ -699,6 +699,13 @@ class ServiceTest(DockerClientTestCase):
for name in labels_list:
self.assertIn((name, ''), labels)
def test_custom_container_name(self):
service = self.create_service('web', container_name='my-web-container')
self.assertEqual(service.custom_container_name(), 'my-web-container')
container = create_and_start_container(service)
self.assertEqual(container.name, 'my-web-container')
def test_log_drive_invalid(self):
service = self.create_service('web', log_driver='xxx')
self.assertRaises(ValueError, lambda: create_and_start_container(service))