]> granicus.if.org Git - python/commitdiff
Unconditionally opening the temp file in text mode causes this test to fail
authorJason Tishler <jason@tishler.net>
Mon, 11 Aug 2003 12:13:14 +0000 (12:13 +0000)
committerJason Tishler <jason@tishler.net>
Mon, 11 Aug 2003 12:13:14 +0000 (12:13 +0000)
under Cygwin. The attached patch corrects this problem.

I tested this patch under Red Hat Linux 8.0 too.

Lib/test/test_netrc.py

index 8f4c825b2690db7cea8a189b2389464815fe5303..b536255aba3d36126159c06ffe94f0b64324bbfb 100644 (file)
@@ -1,5 +1,5 @@
 
-import netrc, os, unittest
+import netrc, os, unittest, sys
 from test import test_support
 
 TEST_NETRC = """
@@ -22,7 +22,10 @@ temp_filename = test_support.TESTFN
 class NetrcTestCase(unittest.TestCase):
 
     def setUp (self):
-        fp = open(temp_filename, 'wt')
+        mode = 'w'
+        if sys.platform not in ['cygwin']:
+            mode += 't'
+        fp = open(temp_filename, mode)
         fp.write(TEST_NETRC)
         fp.close()
         self.netrc = netrc.netrc(temp_filename)