| 38 | end |
| 39 | |
| 40 | def test_buffer |
| 41 | data1 = "\x00\x01\x02" |
| 42 | data2 = "\x03\x04\x05" |
| 43 | builder = Arrow::BinaryArrayBuilder.new |
| 44 | builder.append_value(data1) |
| 45 | builder.append_value(data2) |
| 46 | array = builder.finish |
| 47 | assert_equal(data1 + data2, array.buffer.data.to_s) |
| 48 | end |
| 49 | |
| 50 | def test_offsets_buffer |
| 51 | data1 = "\x00\x01" |