()
| 684 | |
| 685 | |
| 686 | def test_BufferReader_zero_size(): |
| 687 | arr, cbuf = make_random_buffer(size=0, target='device') |
| 688 | reader = cuda.BufferReader(cbuf) |
| 689 | reader.seek(0) |
| 690 | data = reader.read() |
| 691 | assert len(data) == 0 |
| 692 | assert reader.tell() == 0 |
| 693 | buf2 = reader.read_buffer() |
| 694 | arr2 = np.frombuffer(buf2.copy_to_host(), dtype=np.uint8) |
| 695 | np.testing.assert_equal(arr, arr2) |
| 696 | |
| 697 | |
| 698 | def make_recordbatch(length): |
nothing calls this directly
no test coverage detected