[Python-checkins] cpython: test_os: use @support.requires_linux_version
victor.stinner
python-checkins at python.org
Thu Mar 24 12:48:00 EDT 2016
https://hg.python.org/cpython/rev/193e823cad52
changeset: 100717:193e823cad52
user: Victor Stinner <victor.stinner at gmail.com>
date: Thu Mar 24 16:50:41 2016 +0100
summary:
test_os: use @support.requires_linux_version
files:
Lib/test/test_os.py | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py
--- a/Lib/test/test_os.py
+++ b/Lib/test/test_os.py
@@ -15,7 +15,6 @@
import mmap
import os
import pickle
-import platform
import re
import shutil
import signal
@@ -2456,14 +2455,14 @@
return False
finally:
support.unlink(support.TESTFN)
- # Kernels < 2.6.39 don't respect setxattr flags.
- kernel_version = platform.release()
- m = re.match("2.6.(\d{1,2})", kernel_version)
- return m is None or int(m.group(1)) >= 39
+
+ return True
@unittest.skipUnless(supports_extended_attributes(),
"no non-broken extended attribute support")
+# Kernels < 2.6.39 don't respect setxattr flags.
+ at support.requires_linux_version(2, 6, 39)
class ExtendedAttributeTests(unittest.TestCase):
def tearDown(self):
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list