From 8985c0be3ec5294deb173d4161e2125adab18f37 Mon Sep 17 00:00:00 2001 From: Vlad Dragos Date: Mon, 26 Sep 2016 13:15:35 +0300 Subject: [PATCH] Change exception raised by DontReadFromInput.fileno() from ValueError to io.UnsupportedOperation --- _pytest/capture.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_pytest/capture.py b/_pytest/capture.py index 9f60db6ac..f4b6e64c3 100644 --- a/_pytest/capture.py +++ b/_pytest/capture.py @@ -7,6 +7,7 @@ from __future__ import with_statement import contextlib import sys import os +from io import UnsupportedOperation from tempfile import TemporaryFile import py @@ -447,7 +448,7 @@ class DontReadFromInput: __iter__ = read def fileno(self): - raise ValueError("redirected Stdin is pseudofile, has no fileno()") + raise UnsupportedOperation("redirected Stdin is pseudofile, has no fileno()") def isatty(self): return False