()
| 750 | |
| 751 | #[test] |
| 752 | fn test_write_bytes() { |
| 753 | let mut builder = GenericBinaryBuilder::<i32>::new(); |
| 754 | write!(builder, "foo").unwrap(); |
| 755 | builder.append_value(""); |
| 756 | writeln!(builder, "bar").unwrap(); |
| 757 | builder.append_value(""); |
| 758 | write!(builder, "fiz").unwrap(); |
| 759 | write!(builder, "buz").unwrap(); |
| 760 | builder.append_value(""); |
| 761 | let a = builder.finish(); |
| 762 | let r: Vec<_> = a.iter().flatten().collect(); |
| 763 | assert_eq!( |
| 764 | r, |
| 765 | &["foo".as_bytes(), "bar\n".as_bytes(), "fizbuz".as_bytes()] |
| 766 | ) |
| 767 | } |
| 768 | |
| 769 | #[test] |
| 770 | fn test_append_array_without_nulls() { |
nothing calls this directly
no test coverage detected