From: Jason Tishler Date: Mon, 11 Aug 2003 12:13:14 +0000 (+0000) Subject: Unconditionally opening the temp file in text mode causes this test to fail X-Git-Tag: v2.4a1~1764 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0fd54d8050f2a4181066c185e6ac465133646f05;p=python 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. --- diff --git a/Lib/test/test_netrc.py b/Lib/test/test_netrc.py index 8f4c825b26..b536255aba 100644 --- a/Lib/test/test_netrc.py +++ b/Lib/test/test_netrc.py @@ -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)