mirror of
https://git.proxmox.com/git/rustc
synced 2025-08-15 19:08:20 +00:00
17 lines
312 B
Rust
17 lines
312 B
Rust
use nix::errno::Errno;
|
|
|
|
#[test]
|
|
fn errno_set_and_read() {
|
|
Errno::ENFILE.set();
|
|
assert_eq!(Errno::last(), Errno::ENFILE);
|
|
}
|
|
|
|
#[test]
|
|
fn errno_set_and_clear() {
|
|
Errno::ENFILE.set();
|
|
assert_eq!(Errno::last(), Errno::ENFILE);
|
|
|
|
Errno::clear();
|
|
assert_eq!(Errno::last(), Errno::from_raw(0));
|
|
}
|