浏览代码

Include docker-py link-local fix and improve integration test

Signed-off-by: Joffrey F <[email protected]>
Joffrey F 9 年之前
父节点
当前提交
66b395d950
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      tests/integration/project_test.py

+ 11 - 0
tests/integration/project_test.py

@@ -783,6 +783,17 @@ class ProjectTest(DockerClientTestCase):
         )
         project.up()
 
+        service_container = project.get_service('web').containers()[0]
+        ipam_config = service_container.inspect().get(
+            'NetworkSettings', {}
+        ).get(
+            'Networks', {}
+        ).get(
+            'composetest_linklocaltest', {}
+        ).get('IPAMConfig', {})
+        assert 'LinkLocalIPs' in ipam_config
+        assert ipam_config['LinkLocalIPs'] == ['169.254.8.8']
+
     @v2_only()
     def test_project_up_with_network_internal(self):
         self.require_api_version('1.23')