diff options
author | Hye-Shik Chang <hyeshik@gmail.com> | 2007-10-28 12:38:09 (GMT) |
---|---|---|
committer | Hye-Shik Chang <hyeshik@gmail.com> | 2007-10-28 12:38:09 (GMT) |
commit | ea684743daa0c198ab327d07832eca48a9578c68 (patch) | |
tree | 5a3fc21e9ce8d726eef0171387492ec4c911ba13 /Lib | |
parent | a838a801f236a6a92c816f0bb20f441e8234c9ac (diff) | |
download | cpython-ea684743daa0c198ab327d07832eca48a9578c68.zip cpython-ea684743daa0c198ab327d07832eca48a9578c68.tar.gz cpython-ea684743daa0c198ab327d07832eca48a9578c68.tar.bz2 |
Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet)
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/posixfile.py | 2 | ||||
-rwxr-xr-x | Lib/test/regrtest.py | 1 | ||||
-rwxr-xr-x | Lib/test/test_fcntl.py | 2 | ||||
-rw-r--r-- | Lib/test/test_socket.py | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/Lib/posixfile.py b/Lib/posixfile.py index 2fa600f..ff29107 100644 --- a/Lib/posixfile.py +++ b/Lib/posixfile.py @@ -181,7 +181,7 @@ class _posixfile_: if sys.platform in ('netbsd1', 'openbsd2', 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5', - 'freebsd6', 'freebsd7', + 'freebsd6', 'freebsd7', 'freebsd8', 'bsdos2', 'bsdos3', 'bsdos4'): flock = struct.pack('lxxxxlxxxxlhh', \ l_start, l_len, os.getpid(), l_type, l_whence) diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index 7db63cb..0fa4c61 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -1104,6 +1104,7 @@ _expectations = { _expectations['freebsd5'] = _expectations['freebsd4'] _expectations['freebsd6'] = _expectations['freebsd4'] _expectations['freebsd7'] = _expectations['freebsd4'] +_expectations['freebsd8'] = _expectations['freebsd4'] class _ExpectedSkips: def __init__(self): diff --git a/Lib/test/test_fcntl.py b/Lib/test/test_fcntl.py index 2d800b2..0a6ab08 100755 --- a/Lib/test/test_fcntl.py +++ b/Lib/test/test_fcntl.py @@ -23,7 +23,7 @@ if sys.platform.startswith('atheos'): if sys.platform in ('netbsd1', 'netbsd2', 'netbsd3', 'Darwin1.2', 'darwin', 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5', - 'freebsd6', 'freebsd7', + 'freebsd6', 'freebsd7', 'freebsd8', 'bsdos2', 'bsdos3', 'bsdos4', 'openbsd', 'openbsd2', 'openbsd3', 'openbsd4'): if struct.calcsize('l') == 8: diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 8dddf5e..3e2d04c 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -330,7 +330,7 @@ class GeneralModuleTests(unittest.TestCase): # I've ordered this by protocols that have both a tcp and udp # protocol, at least for modern Linuxes. if sys.platform in ('linux2', 'freebsd4', 'freebsd5', 'freebsd6', - 'freebsd7', 'darwin'): + 'freebsd7', 'freebsd8', 'darwin'): # avoid the 'echo' service on this platform, as there is an # assumption breaking non-standard port/protocol entry services = ('daytime', 'qotd', 'domain') |