def test_update_links(self):
     foo_service = mock.Mock(spec=Service)
     self.mock_container.id = 'bar'
     foo_service.containers = {'foo': self.mock_container}
     self.mock_host_config.links = ['foo']
     self.mock_service.name = 'api'
     self.mock_service.alias = 'appexample-api'
     self.mock_service.host_config = self.mock_host_config
     self.mock_service.dependencies = {'foo': foo_service}
     self.mock_urlparse.return_value.scheme = 'http'
     container_ship = ContainerShip(address='http://127.0.0.1:2376', **{})
     container_ship._update_links(service=self.mock_service)
     self.assertEquals(self.mock_service.host_config.links[0], 'bar:foo')