@@ -1203,7 +1203,7 @@ mod tests {
12031203 panic ! ( "mmap failed." ) ;
12041204 }
12051205
1206- return addr as * mut u8 ;
1206+ addr as * mut u8
12071207 }
12081208
12091209 #[ test]
@@ -1443,7 +1443,7 @@ mod tests {
14431443 // Get a mutable slice of `mem_size` from `load_addr`.
14441444 // This is safe because we mapped it before.
14451445 let mut slice = std:: slice:: from_raw_parts_mut ( load_addr, mem_size) ;
1446- slice. write ( & code) . unwrap ( ) ;
1446+ slice. write_all ( & code) . unwrap ( ) ;
14471447 }
14481448
14491449 let vcpu_fd = vm. create_vcpu ( 0 ) . unwrap ( ) ;
@@ -1488,10 +1488,10 @@ mod tests {
14881488 // * one when the code itself is loaded in memory;
14891489 // * and one more from the `movl` that writes to address 0x8000
14901490 let dirty_pages_bitmap = vm. get_dirty_log ( slot, mem_size) . unwrap ( ) ;
1491- let dirty_pages = dirty_pages_bitmap
1491+ let dirty_pages: u32 = dirty_pages_bitmap
14921492 . into_iter ( )
14931493 . map ( |page| page. count_ones ( ) )
1494- . fold ( 0 , |dirty_page_count , i| dirty_page_count + i ) ;
1494+ . sum ( ) ;
14951495 assert_eq ! ( dirty_pages, 2 ) ;
14961496 break ;
14971497 }
@@ -1573,10 +1573,7 @@ mod tests {
15731573 badf_errno
15741574 ) ;
15751575 assert_eq ! (
1576- faulty_vcpu_fd
1577- . set_msrs( & mut Msrs :: new( 1 ) )
1578- . unwrap_err( )
1579- . errno( ) ,
1576+ faulty_vcpu_fd. set_msrs( & Msrs :: new( 1 ) ) . unwrap_err( ) . errno( ) ,
15801577 badf_errno
15811578 ) ;
15821579 assert_eq ! (
0 commit comments