def test_read_toml(self): data = """ [[row]] # a comment key = "value" """ s = StringIO(data) df = UntypedDf.read_toml(s) assert df.column_names() == ["key"] assert df.values.tolist() == [["value"]]
def test_read_toml_jagged(self): data = """ [[row]] key = "value1" [[row]] key = "value2" kitten = "elephant" cuteness = 10.3 """ s = StringIO(data) df = UntypedDf.read_toml(s) assert df.column_names() == ["key", "kitten", "cuteness"] xx = df.fillna(0).values.tolist() assert xx == [["value1", 0, 0], ["value2", "elephant", 10.3]]