提交 3e7af918 编写于 作者: M Manish Goregaokar

Rollup merge of #22363 - semarie:openbsd-test_file_desc, r=alexcrichton

`pipe(2)`, under FreeBSD and OpenBSD return a bidirectionnal pipe. So
reading from the writer would block (waiting data) instead of returning
an error.

like for FreeBSD, disable the test for OpenBSD.
......@@ -364,7 +364,10 @@ mod tests {
use os;
use prelude::v1::*;
#[cfg_attr(target_os = "freebsd", ignore)] // hmm, maybe pipes have a tiny buffer
#[cfg_attr(any(target_os = "freebsd",
target_os = "openbsd"),
ignore)]
// under some system, pipe(2) will return a bidrectionnal pipe
#[test]
fn test_file_desc() {
// Run this test with some pipes so we don't have to mess around with
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册