(table, expected_schema)
| 3975 | |
| 3976 | |
| 3977 | def verify_cuda_table(table, expected_schema): |
| 3978 | table.validate() |
| 3979 | assert table.is_cpu is False |
| 3980 | assert table.num_columns == len(expected_schema.names) |
| 3981 | assert table.column_names == expected_schema.names |
| 3982 | assert str(table) in repr(table) |
| 3983 | for c in table.columns: |
| 3984 | assert c.is_cpu is False |
| 3985 | for chunk in c.iterchunks(): |
| 3986 | assert chunk.is_cpu is False |
| 3987 | assert chunk.device_type == pa.DeviceAllocationType.CUDA |
| 3988 | assert table.schema == expected_schema |
| 3989 | |
| 3990 | |
| 3991 | def test_table_non_cpu(cuda_context, cpu_table, cuda_table, |
no test coverage detected