Unconditionally opening the temp file in text mode causes this test to fail

under Cygwin. The attached patch corrects this problem.

I tested this patch under Red Hat Linux 8.0 too.
This commit is contained in:
Jason Tishler 2003-08-11 12:13:14 +00:00
parent a290e3d7c6
commit 0fd54d8050
1 changed files with 5 additions and 2 deletions

View 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)