File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -283,7 +283,15 @@ mod tests {
283283 fn test_hashset_write ( input : FxHashSet < u16 > , endian : Endian , expected : Vec < u8 > ) {
284284 let mut writer = Writer :: new ( Cursor :: new ( vec ! [ ] ) ) ;
285285 input. to_writer ( & mut writer, endian) . unwrap ( ) ;
286- assert_eq ! ( expected, writer. inner. into_inner( ) ) ;
286+ assert ! ( writer
287+ . inner
288+ . into_inner( )
289+ . as_slice( )
290+ . chunks( core:: mem:: size_of:: <u16 >( ) )
291+ . all( |v| expected
292+ . as_slice( )
293+ . chunks( core:: mem:: size_of:: <u16 >( ) )
294+ . any( |u| v == u) ) ) ;
287295 }
288296
289297 // Note: These tests also exist in boxed.rs
@@ -329,6 +337,14 @@ mod tests {
329337 res_read
330338 . to_writer ( & mut writer, ( endian, BitSize ( bit_size) ) )
331339 . unwrap ( ) ;
332- assert_eq ! ( expected_write, writer. inner. into_inner( ) ) ;
340+ assert ! ( writer
341+ . inner
342+ . into_inner( )
343+ . as_slice( )
344+ . chunks( core:: mem:: size_of:: <u16 >( ) )
345+ . all( |v| expected_write
346+ . as_slice( )
347+ . chunks( core:: mem:: size_of:: <u16 >( ) )
348+ . any( |u| u == v) ) ) ;
333349 }
334350}
You can’t perform that action at this time.
0 commit comments