File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -1617,13 +1617,15 @@ mod tests {
1617
1617
1618
1618
// multivalue fast field tests
1619
1619
for segment_reader in searcher. segment_readers ( ) . iter ( ) {
1620
+ let id_reader = segment_reader. fast_fields ( ) . u64 ( id_field) . unwrap ( ) ;
1620
1621
let ff_reader = segment_reader. fast_fields ( ) . u64s ( multi_numbers) . unwrap ( ) ;
1621
1622
let bool_ff_reader = segment_reader. fast_fields ( ) . bools ( multi_bools) . unwrap ( ) ;
1622
1623
for doc in segment_reader. doc_ids_alive ( ) {
1623
1624
let mut vals = vec ! [ ] ;
1624
1625
ff_reader. get_vals ( doc, & mut vals) ;
1625
1626
assert_eq ! ( vals. len( ) , 2 ) ;
1626
1627
assert_eq ! ( vals[ 0 ] , vals[ 1 ] ) ;
1628
+ assert_eq ! ( id_reader. get_val( doc as u64 ) , vals[ 0 ] ) ;
1627
1629
1628
1630
let mut bool_vals = vec ! [ ] ;
1629
1631
bool_ff_reader. get_vals ( doc, & mut bool_vals) ;
You can’t perform that action at this time.
0 commit comments