From 0fd54d8050f2a4181066c185e6ac465133646f05 Mon Sep 17 00:00:00 2001 From: Jason Tishler Date: Mon, 11 Aug 2003 12:13:14 +0000 Subject: [PATCH] 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. --- Lib/test/test_netrc.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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) -- 2.50.1