11use more_asserts:: assert_gt;
22use std:: { cmp:: min, env, mem, process, slice, str} ;
3- use wasi_tests:: open_scratch_directory_new ;
3+ use wasi_tests:: open_scratch_directory ;
44
55const BUF_LEN : usize = 256 ;
66
@@ -48,12 +48,10 @@ impl<'a> Iterator for ReadDir<'a> {
4848 }
4949}
5050
51- unsafe fn exec_fd_readdir (
52- fd : wasi:: Fd ,
53- cookie : wasi:: Dircookie ,
54- ) -> Vec < DirEntry > {
51+ unsafe fn exec_fd_readdir ( fd : wasi:: Fd , cookie : wasi:: Dircookie ) -> Vec < DirEntry > {
5552 let mut buf: [ u8 ; BUF_LEN ] = [ 0 ; BUF_LEN ] ;
56- let bufused = wasi:: fd_readdir ( fd, buf. as_mut_ptr ( ) , BUF_LEN , cookie) . expect ( "failed fd_readdir" ) ;
53+ let bufused =
54+ wasi:: fd_readdir ( fd, buf. as_mut_ptr ( ) , BUF_LEN , cookie) . expect ( "failed fd_readdir" ) ;
5755
5856 let sl = slice:: from_raw_parts ( buf. as_ptr ( ) , min ( BUF_LEN , bufused) ) ;
5957 let dirs: Vec < _ > = ReadDir :: from_slice ( sl) . collect ( ) ;
@@ -72,22 +70,14 @@ unsafe fn test_fd_readdir(dir_fd: wasi::Fd) {
7270 // the first entry should be `.`
7371 let dir = dirs. next ( ) . expect ( "first entry is None" ) ;
7472 assert_eq ! ( dir. name, "." , "first name" ) ;
75- assert_eq ! (
76- dir. dirent. d_type,
77- wasi:: FILETYPE_DIRECTORY ,
78- "first type"
79- ) ;
73+ assert_eq ! ( dir. dirent. d_type, wasi:: FILETYPE_DIRECTORY , "first type" ) ;
8074 assert_eq ! ( dir. dirent. d_ino, stat. ino) ;
8175 assert_eq ! ( dir. dirent. d_namlen, 1 ) ;
8276
8377 // the second entry should be `..`
8478 let dir = dirs. next ( ) . expect ( "second entry is None" ) ;
8579 assert_eq ! ( dir. name, ".." , "second name" ) ;
86- assert_eq ! (
87- dir. dirent. d_type,
88- wasi:: FILETYPE_DIRECTORY ,
89- "second type"
90- ) ;
80+ assert_eq ! ( dir. dirent. d_type, wasi:: FILETYPE_DIRECTORY , "second type" ) ;
9181
9282 assert ! (
9383 dirs. next( ) . is_none( ) ,
@@ -103,7 +93,8 @@ unsafe fn test_fd_readdir(dir_fd: wasi::Fd) {
10393 wasi:: RIGHTS_FD_READ | wasi:: RIGHTS_FD_WRITE ,
10494 0 ,
10595 0 ,
106- ) . expect ( "failed to create file" ) ;
96+ )
97+ . expect ( "failed to create file" ) ;
10798 assert_gt ! (
10899 file_fd,
109100 libc:: STDERR_FILENO as wasi:: Fd ,
@@ -152,7 +143,7 @@ fn main() {
152143 } ;
153144
154145 // Open scratch directory
155- let dir_fd = match open_scratch_directory_new ( & arg) {
146+ let dir_fd = match open_scratch_directory ( & arg) {
156147 Ok ( dir_fd) => dir_fd,
157148 Err ( err) => {
158149 eprintln ! ( "{}" , err) ;
0 commit comments