[Python-checkins] cpython: Issue #26918: Skipped some tests in test_pipes on Android.
serhiy.storchaka
python-checkins at python.org
Thu May 5 03:56:25 EDT 2016
https://hg.python.org/cpython/rev/3bad4b0f7612
changeset: 101234:3bad4b0f7612
user: Serhiy Storchaka <storchaka at gmail.com>
date: Thu May 05 10:55:45 2016 +0300
summary:
Issue #26918: Skipped some tests in test_pipes on Android.
Patch by Xavier de Gaye.
files:
Lib/test/test_pipes.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/Lib/test/test_pipes.py b/Lib/test/test_pipes.py
--- a/Lib/test/test_pipes.py
+++ b/Lib/test/test_pipes.py
@@ -2,6 +2,7 @@
import os
import string
import unittest
+import shutil
from test.support import TESTFN, run_unittest, unlink, reap_children
if os.name != 'posix':
@@ -18,6 +19,8 @@
unlink(f)
def testSimplePipe1(self):
+ if shutil.which('tr') is None:
+ self.skipTest('tr is not available')
t = pipes.Template()
t.append(s_command, pipes.STDIN_STDOUT)
f = t.open(TESTFN, 'w')
@@ -27,6 +30,8 @@
self.assertEqual(f.read(), 'HELLO WORLD #1')
def testSimplePipe2(self):
+ if shutil.which('tr') is None:
+ self.skipTest('tr is not available')
with open(TESTFN, 'w') as f:
f.write('hello world #2')
t = pipes.Template()
@@ -36,6 +41,8 @@
self.assertEqual(f.read(), 'HELLO WORLD #2')
def testSimplePipe3(self):
+ if shutil.which('tr') is None:
+ self.skipTest('tr is not available')
with open(TESTFN, 'w') as f:
f.write('hello world #2')
t = pipes.Template()
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list