def test_dotdict_to_dict_with_lists_of_dicts(self): d = DotDict(x=5, y=DotDict(z=[DotDict(abc=10, qq=DotDict())])) assert d.to_dict() == {"x": 5, "y": {"z": [{"abc": 10, "qq": {}}]}}
def test_dotdict_to_dict(self): d = DotDict(x=5, y=DotDict(z="zzz", qq=DotDict())) assert d.to_dict() == {"x": 5, "y": {"z": "zzz", "qq": {}}}