()
| 416 | #[cfg(linux_kernel)] |
| 417 | #[test] |
| 418 | fn test_abstract_unix_msg() { |
| 419 | crate::init(); |
| 420 | |
| 421 | use std::os::unix::ffi::OsStrExt as _; |
| 422 | |
| 423 | let tmpdir = tempfile::tempdir().unwrap(); |
| 424 | let path = tmpdir.path().join("scp_4804"); |
| 425 | |
| 426 | let name = SocketAddrUnix::new_abstract_name(path.as_os_str().as_bytes()).unwrap(); |
| 427 | assert_eq!(name.abstract_name(), Some(path.as_os_str().as_bytes())); |
| 428 | assert!(!name.is_unnamed()); |
| 429 | do_test_unix_msg(name); |
| 430 | } |
| 431 | |
| 432 | /// Like `test_abstract_unix_msg` but tests `do_test_unix_msg_unconnected`. |
| 433 | #[cfg(linux_kernel)] |
nothing calls this directly
no test coverage detected