From: Charles-François Natali Date: Wed, 2 May 2012 18:48:21 +0000 (+0200) Subject: os.popen().close() returns None on success, not 0... X-Git-Tag: v2.7.4rc1~855 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dee8dadf31a222ff0bd124e630ea88fd9070f9cc;p=thirdparty%2FPython%2Fcpython.git os.popen().close() returns None on success, not 0... --- diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py index 06f3fdd9920a..755a81c35069 100644 --- a/Lib/test/test_posix.py +++ b/Lib/test/test_posix.py @@ -424,7 +424,7 @@ class PosixTester(unittest.TestCase): groups = idg.read().strip() ret = idg.close() - if ret != 0 or not groups: + if ret != None or not groups: raise unittest.SkipTest("need working 'id -G'") # 'id -G' and 'os.getgroups()' should return the same