()
| 3025 | |
| 3026 | #[test] |
| 3027 | fn test_from_binary_shared_buffer() { |
| 3028 | let converter = RowConverter::new(vec![SortField::new(DataType::Binary)]).unwrap(); |
| 3029 | let array = Arc::new(BinaryArray::from_iter_values([&[0xFF]])) as _; |
| 3030 | let rows = converter.convert_columns(&[array]).unwrap(); |
| 3031 | let binary_rows = rows.try_into_binary().expect("known-small rows"); |
| 3032 | let _binary_rows_shared_buffer = binary_rows.clone(); |
| 3033 | |
| 3034 | let parsed = converter.from_binary(binary_rows); |
| 3035 | |
| 3036 | converter.convert_rows(parsed.iter()).unwrap(); |
| 3037 | } |
| 3038 | |
| 3039 | #[test] |
| 3040 | #[should_panic(expected = "Encountered non UTF-8 data")] |
nothing calls this directly
no test coverage detected