Răsfoiți Sursa

Added test case to verify fix for #6525

Signed-off-by: Michael Irwin <[email protected]>
Michael Irwin 6 ani în urmă
părinte
comite
360753ecc1
1 a modificat fișierele cu 18 adăugiri și 0 ștergeri
  1. 18 0
      tests/unit/config/config_test.py

+ 18 - 0
tests/unit/config/config_test.py

@@ -3932,6 +3932,24 @@ class MergeNetworksTest(unittest.TestCase, MergeListsTest):
             }
         }
 
+    def test_network_has_none_value(self):
+        service_dict = config.merge_service_dicts(
+            {self.config_name: {
+                'default': None
+            }},
+            {self.config_name: {
+                'default': {
+                    'aliases': []
+                }
+            }},
+            DEFAULT_VERSION)
+
+        assert service_dict[self.config_name] == {
+            'default': {
+                'aliases': []
+            }
+        }
+
     def test_all_properties(self):
         service_dict = config.merge_service_dicts(
             {self.config_name: {