[Python-Dev] Python 2.5.1 (original) (raw)
Raghuram Devarakonda draghuram at gmail.com
Sat Apr 28 15:32:57 CEST 2007
- Previous message: [Python-Dev] Python 2.5.1
- Next message: [Python-Dev] Python 2.5.1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 4/28/07, Calvin Spealman <ironfroggy at gmail.com> wrote:
Index: testos.py =================================================================== --- testos.py (revision 54982) +++ testos.py (working copy) @@ -6,6 +6,7 @@ import unittest import warnings import sys +import tempfile from test import testsupport
warnings.filterwarnings("ignore", "tempnam", RuntimeWarning, name) @@ -241,13 +242,18 @@ self.assertEquals(os.stat(self.fname).stmtime, t1) def test1686475(self): + fn = tempfile.mktemp() + openfile = open(fn, 'w') # Verify that an open file can be stat'ed try: - os.stat(r"c:\pagefile.sys") + os.stat(fn) except WindowsError, e: if e == 2: # file does not exist; cannot run test return self.fail("Could not stat pagefile.sys") + finally: + openfile.close() + os.remove(fn) from test import mappingtests
mktemp() is deprecated. You may want to use mkstemp(). There will be no need for explicit open as well as mkstemp() also returns open descriptor.
Thanks, Raghu.
- Previous message: [Python-Dev] Python 2.5.1
- Next message: [Python-Dev] Python 2.5.1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]