def test_configparser(self): data = {'foo': {'bar': 'baz'}} # configparser appends empty lines serialized = configparser.serialize(data).strip() assert serialized == "[foo]\nbar = baz", serialized deserialized = configparser.deserialize(serialized) assert deserialized == data, deserialized
def test_configparser(self): data = {"foo": {"bar": "baz"}} # configparser appends empty lines serialized = configparser.serialize(data).strip() assert serialized == "[foo]\nbar = baz", serialized deserialized = configparser.deserialize(serialized) assert deserialized == data, deserialized
def test_configparser_case_not_preserved(self): ''' Validate that items with case are *not* preserved through serialization/deserialization if the preserve_case=True option is not passed ''' data = {'foo': {'someItemWithCase': 'data'}} # configparser appends empty lines serialized = configparser.serialize(data).strip() assert serialized == "[foo]\nsomeitemwithcase = data", serialized deserialized = configparser.deserialize(serialized) assert deserialized != data, deserialized