(self)
| 187 | } |
| 188 | |
| 189 | def test_simple_varied(self): |
| 190 | # Infer various kinds of data |
| 191 | rows = (b'{"a": 1,"b": 2, "c": "3", "d": false}\n' |
| 192 | b'{"a": 4.0, "b": -5, "c": "foo", "d": true}\n') |
| 193 | table = self.read_bytes(rows) |
| 194 | schema = pa.schema([('a', pa.float64()), |
| 195 | ('b', pa.int64()), |
| 196 | ('c', pa.string()), |
| 197 | ('d', pa.bool_())]) |
| 198 | assert table.schema == schema |
| 199 | assert table.to_pydict() == { |
| 200 | 'a': [1.0, 4.0], |
| 201 | 'b': [2, -5], |
| 202 | 'c': ["3", "foo"], |
| 203 | 'd': [False, True], |
| 204 | } |
| 205 | |
| 206 | def test_simple_nulls(self): |
| 207 | # Infer various kinds of data, with nulls |
nothing calls this directly
no test coverage detected