]>
git.proxmox.com Git - rustc.git/blob - vendor/rustix/tests/fs/dir.rs
3 let t
= rustix
::fs
::openat(
6 rustix
::fs
::OFlags
::RDONLY
| rustix
::fs
::OFlags
::CLOEXEC
,
7 rustix
::fs
::Mode
::empty(),
11 let dir
= rustix
::fs
::Dir
::read_from(&t
).unwrap();
13 let _file
= rustix
::fs
::openat(
15 rustix
::cstr
!("Cargo.toml"),
16 rustix
::fs
::OFlags
::RDONLY
| rustix
::fs
::OFlags
::CLOEXEC
,
17 rustix
::fs
::Mode
::empty(),
21 let mut saw_dot
= false;
22 let mut saw_dotdot
= false;
23 let mut saw_cargo_toml
= false;
25 let entry
= entry
.unwrap();
26 if entry
.file_name() == rustix
::cstr
!(".") {
28 } else if entry
.file_name() == rustix
::cstr
!("..") {
30 } else if entry
.file_name() == rustix
::cstr
!("Cargo.toml") {
31 saw_cargo_toml
= true;
36 assert
!(saw_cargo_toml
);