@@ -561,9 +561,11 @@ pub(crate) trait ListLikeArray: Array {
561561 fn values ( & self ) -> & ArrayRef ;
562562
563563 /// Get the offsets backing the list values
564+ #[ cfg( test) ]
564565 fn value_offsets ( & self ) -> Option < & [ Self :: OffsetSize ] > ;
565566
566567 /// Size (number of values) for the element at `index`
568+ #[ cfg( test) ]
567569 fn value_size ( & self , index : usize ) -> Self :: OffsetSize ;
568570
569571 /// Get the start and end indices for a list element
@@ -577,10 +579,12 @@ impl<O: OffsetSizeTrait> ListLikeArray for GenericListArray<O> {
577579 self . values ( )
578580 }
579581
582+ #[ cfg( test) ]
580583 fn value_offsets ( & self ) -> Option < & [ Self :: OffsetSize ] > {
581584 Some ( GenericListArray :: value_offsets ( self ) )
582585 }
583586
587+ #[ cfg( test) ]
584588 fn value_size ( & self , index : usize ) -> Self :: OffsetSize {
585589 GenericListArray :: value_length ( self , index)
586590 }
@@ -600,10 +604,12 @@ impl<O: OffsetSizeTrait> ListLikeArray for GenericListViewArray<O> {
600604 self . values ( )
601605 }
602606
607+ #[ cfg( test) ]
603608 fn value_offsets ( & self ) -> Option < & [ Self :: OffsetSize ] > {
604609 Some ( GenericListViewArray :: value_offsets ( self ) )
605610 }
606611
612+ #[ cfg( test) ]
607613 fn value_size ( & self , index : usize ) -> Self :: OffsetSize {
608614 GenericListViewArray :: value_size ( self , index)
609615 }
@@ -624,10 +630,12 @@ impl ListLikeArray for FixedSizeListArray {
624630 self . values ( )
625631 }
626632
633+ #[ cfg( test) ]
627634 fn value_offsets ( & self ) -> Option < & [ Self :: OffsetSize ] > {
628635 None
629636 }
630637
638+ #[ cfg( test) ]
631639 fn value_size ( & self , _index : usize ) -> Self :: OffsetSize {
632640 self . value_length ( )
633641 }
0 commit comments