]> granicus.if.org Git - python/commitdiff
ReadDetectFileobjTest: repair Windows disasters by opening
authorTim Peters <tim.peters@gmail.com>
Mon, 15 May 2006 20:44:10 +0000 (20:44 +0000)
committerTim Peters <tim.peters@gmail.com>
Mon, 15 May 2006 20:44:10 +0000 (20:44 +0000)
the file object in binary mode.

The Windows buildbot slaves shouldn't swap themselves to death
anymore.  However, test_tarfile may still fail because of a
temp directory left behind from a previous failing run.
Windows buildbot owners may need to remove that directory
by hand.

Lib/test/test_tarfile.py

index cd58c9a459416410739639717ecb05798ba3e97c..0f3df7fa0635e22bd7247f9c3c88da0cc0ae1c92 100644 (file)
@@ -221,7 +221,8 @@ class ReadDetectFileobjTest(ReadTest):
 
     def setUp(self):
         name = tarname(self.comp)
-        self.tar = tarfile.open(name, mode=self.mode, fileobj=file(name))
+        self.tar = tarfile.open(name, mode=self.mode,
+                                fileobj=open(name, "rb"))
 
 class ReadAsteriskTest(ReadTest):