def test_recursive_merge(self): d = {'build-caches': [{'path': 'foo'}]} NeedyConfiguration._recursive_merge(d, {'build-caches': ['bar']}) NeedyConfiguration._recursive_merge(d, {'build-caches': []}) self.assertEqual(d, {'build-caches': [{'path': 'foo'}, 'bar']})