diff --git a/tests/config_test.py b/tests/config_test.py
index <HASH>..<HASH> 100644
--- a/tests/config_test.py
+++ b/tests/config_test.py
@@ -104,19 +104,25 @@ class TestConfigurationNamespace(object):
 
     def test_get_config_dict(self):
         self.namespace['one.two.three.four'] = 5
-        self.namespace['a.b'] = 'c'
+        self.namespace['one.two.three.five'] = 'six'
+        self.namespace['one.b.cats'] = [1, 2, 3]
+        self.namespace['a.two'] = 'c'
         self.namespace['first'] = True
         d = self.namespace.get_config_dict()
         assert_equal(d, {
             'one': {
+                'b': {
+                    'cats': [1, 2, 3],
+                },
                 'two': {
                     'three': {
                         'four': 5,
+                        'five': 'six',
                     },
                 },
             },
             'a': {
-                'b': 'c',
+                'two': 'c',
             },
             'first': True,
         })
Add overlapping keys to config_test.py::TestConfigurationNamespace::test_get_config_dict to ensure non-clobbery