[pypy-commit] pypy default: skip readline, interrupt in pyrepl on windows
mattip
noreply at buildbot.pypy.org
Mon Mar 4 19:51:43 CET 2013
Author: mattip <matti.picus at gmail.com>
Branch:
Changeset: r62012:2951995a57bf
Date: 2013-03-04 20:48 +0200
http://bitbucket.org/pypy/pypy/changeset/2951995a57bf/
Log: skip readline, interrupt in pyrepl on windows
diff --git a/pypy/module/test_lib_pypy/pyrepl/test_basic.py b/pypy/module/test_lib_pypy/pyrepl/test_basic.py
--- a/pypy/module/test_lib_pypy/pyrepl/test_basic.py
+++ b/pypy/module/test_lib_pypy/pyrepl/test_basic.py
@@ -16,6 +16,7 @@
# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+import os
import pytest
from .infrastructure import read_spec
@@ -76,6 +77,7 @@
( 'accept', ['cd '])])
+ at pytest.mark.skipif("os.name == 'nt'")
def test_interrupt():
with pytest.raises(KeyboardInterrupt):
read_spec([('interrupt', [''])])
diff --git a/pypy/module/test_lib_pypy/pyrepl/test_bugs.py b/pypy/module/test_lib_pypy/pyrepl/test_bugs.py
--- a/pypy/module/test_lib_pypy/pyrepl/test_bugs.py
+++ b/pypy/module/test_lib_pypy/pyrepl/test_bugs.py
@@ -25,6 +25,9 @@
import pytest
+import os
+if os.name == 'nt':
+ pytest.skip('pyrepl does not work properly on windows')
class HistoricalTestReader(HistoricalReader, BaseTestReader):
pass
diff --git a/pypy/module/test_lib_pypy/pyrepl/test_readline.py b/pypy/module/test_lib_pypy/pyrepl/test_readline.py
--- a/pypy/module/test_lib_pypy/pyrepl/test_readline.py
+++ b/pypy/module/test_lib_pypy/pyrepl/test_readline.py
@@ -1,5 +1,11 @@
+import os
+import pytest
+
+if os.name == 'nt':
+ pytest.skip('No pyrepl.readline in windows, requires termios')
+
from pyrepl.readline import _ReadlineWrapper
-import os
+
import pty
More information about the pypy-commit
mailing list