def test__is_fifo(tmpdir): path = tmpdir.join('test.fifo').strpath posix.mkfifo(path) fd = os.open(path, os.O_RDONLY|os.O_NONBLOCK) assert _is_fifo(fd, None) assert _is_fifo(fd, path)
def test_is_fifo(tmpdir): path = tmpdir.join("test.fifo").strpath posix.mkfifo(path) fd = os.open(path, os.O_RDONLY | os.O_NONBLOCK) file = os.fdopen(fd, "r") assert is_fifo(file, None) assert is_fifo(file, path) assert is_fifo(fd, None) assert is_fifo(fd, path)