diff options
author | Guido van Rossum <guido@python.org> | 1997-11-22 21:53:48 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1997-11-22 21:53:48 (GMT) |
commit | 8e9ebfd337f18f7b707853a3f2f49cc6245c0596 (patch) | |
tree | fe6a0f373d376dede8ad635c250ab83c19965a3f /Lib | |
parent | c0b93191e6e12fb391461545031808f74a8ae956 (diff) | |
download | cpython-8e9ebfd337f18f7b707853a3f2f49cc6245c0596.zip cpython-8e9ebfd337f18f7b707853a3f2f49cc6245c0596.tar.gz cpython-8e9ebfd337f18f7b707853a3f2f49cc6245c0596.tar.bz2 |
os2 patch by Jeff Rush
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/os.py | 12 | ||||
-rw-r--r-- | Lib/test/test_select.py | 2 | ||||
-rw-r--r-- | Lib/test/test_signal.py | 5 |
3 files changed, 15 insertions, 4 deletions
@@ -59,6 +59,18 @@ elif 'dos' in _names: import dospath path = dospath del dospath +elif 'os2' in _names: + name = 'os2' + curdir = '.'; pardir = '..'; sep = '\\'; pathsep = ';' + defpath = '.;C:\\bin' + from os2 import * + try: + from os2 import _exit + except ImportError: + pass + import ntpath + path = ntpath + del ntpath elif 'mac' in _names: name = 'mac' curdir = ':'; pardir = '::'; sep = ':'; pathsep = '\n' diff --git a/Lib/test/test_select.py b/Lib/test/test_select.py index 85bfa41..53185b1 100644 --- a/Lib/test/test_select.py +++ b/Lib/test/test_select.py @@ -35,7 +35,7 @@ else: def test(): import sys - if sys.platform[:3] in ('win', 'mac'): + if sys.platform[:3] in ('win', 'mac', 'os2'): if verbose: print "Can't test select easily on", sys.platform return diff --git a/Lib/test/test_signal.py b/Lib/test/test_signal.py index 51b120b..2d33635 100644 --- a/Lib/test/test_signal.py +++ b/Lib/test/test_signal.py @@ -4,9 +4,8 @@ import signal import os import sys -if sys.platform[:3] == 'win': - raise ImportError, "Can't test signal on Windows" - +if sys.platform[:3] in ('win', 'os2'): + raise ImportError, "Can't test signal on %s" % sys.platform[:3] if verbose: x = '-x' |