'The function only operates on the 2nd level dictionary'

def test_deleting_single_item_from_nested_list(self):

    base = {'key1': {'key1.1': {'key1.1.1': ['value1']}}}
    target = ['value1']
    du.recursive_dict_removal(base, target)
    self.assertEqual(1, len(base['key1']['key1.1']['key1.1.1']))
    self.assertIn('value1', base['key1']['key1.1']['key1.1.1'])
