summaryrefslogtreecommitdiffstats
path: root/library/std/src/sys/windows/os/tests.rs
blob: 458d6e11c20982d23ea7baaeb798b8725e6dc629 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::io::Error;
use crate::sys::c;

// tests `error_string` above
#[test]
fn ntstatus_error() {
    const STATUS_UNSUCCESSFUL: u32 = 0xc000_0001;
    assert!(
        !Error::from_raw_os_error((STATUS_UNSUCCESSFUL | c::FACILITY_NT_BIT) as _)
            .to_string()
            .contains("FormatMessageW() returned error")
    );
}