[Pymoul-svn] SF.net SVN: pymoul: [260] pymoul/trunk
Status: Alpha
Brought to you by:
tiran
From: <ti...@us...> - 2007-03-15 12:56:46
|
Revision: 260 http://pymoul.svn.sourceforge.net/pymoul/?rev=260&view=rev Author: tiran Date: 2007-03-15 05:56:45 -0700 (Thu, 15 Mar 2007) Log Message: ----------- Fixed version requirements for py2app Fixed locking unit tests Modified Paths: -------------- pymoul/trunk/src/moul/osdependent/tests/test_singleapp.py pymoul/trunk/utilities/setup_darwin.py Modified: pymoul/trunk/src/moul/osdependent/tests/test_singleapp.py =================================================================== --- pymoul/trunk/src/moul/osdependent/tests/test_singleapp.py 2007-03-15 08:43:34 UTC (rev 259) +++ pymoul/trunk/src/moul/osdependent/tests/test_singleapp.py 2007-03-15 12:56:45 UTC (rev 260) @@ -89,8 +89,8 @@ stderr=PIPE, shell=True, env=env) popen.wait() self.failUnless(os.path.isfile(self.tmpfile)) - - out = popen.stdout.read() + + out = popen.stdout.read().strip() if os.name == 'nt': self.failUnless(self.tmpfile in out or out == '', out) elif os.name =='posix': @@ -98,11 +98,14 @@ else: raise OSError("unsupported os") - err = popen.stderr.read() + err = popen.stderr.read().strip() if os.name == 'nt': self.failUnless('WindowsError: [Error 13]' in err, err) elif os.name =='posix': - self.failUnless('IOError: [Errno 11]' in err, err) + # Mac: IOError: [Errno 35] Resource temporarily unavailable + # Linux: IOError: [Errno 11] Resource temporarily unavailable + self.failUnless('IOError:' in err, err) + self.failUnless('Resource temporarily unavailable' in err, err) else: raise OSError("unsupported os") Modified: pymoul/trunk/utilities/setup_darwin.py =================================================================== --- pymoul/trunk/utilities/setup_darwin.py 2007-03-15 08:43:34 UTC (rev 259) +++ pymoul/trunk/utilities/setup_darwin.py 2007-03-15 12:56:45 UTC (rev 260) @@ -38,7 +38,7 @@ ) def updateSetupOptions(kw): - for req in ("py2app >=0.3.56",): + for req in ("py2app>=0.3.6",): kw['setup_requires'].append(req) for req in (): kw['install_requires'].append(req) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |