summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_netrc.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2007-10-26 04:29:23 (GMT)
committerGuido van Rossum <guido@python.org>2007-10-26 04:29:23 (GMT)
commitc12a813aa7671ee12ccb79a70177a62bcefa2561 (patch)
treef6512593e7c4ed8211f2dd2c34c8676b5ed6301e /Lib/test/test_netrc.py
parentdaa251ca097e7f7382ed57c10efbbaddad103afb (diff)
downloadcpython-c12a813aa7671ee12ccb79a70177a62bcefa2561.zip
cpython-c12a813aa7671ee12ccb79a70177a62bcefa2561.tar.gz
cpython-c12a813aa7671ee12ccb79a70177a62bcefa2561.tar.bz2
Patch # 1331 by Christian Heimes.
The patch fixes some of the problems on Windows. It doesn't introduce addition problems on Linux.
Diffstat (limited to 'Lib/test/test_netrc.py')
-rw-r--r--Lib/test/test_netrc.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/Lib/test/test_netrc.py b/Lib/test/test_netrc.py
index b536255..4a2cb0d 100644
--- a/Lib/test/test_netrc.py
+++ b/Lib/test/test_netrc.py
@@ -21,25 +21,24 @@ temp_filename = test_support.TESTFN
class NetrcTestCase(unittest.TestCase):
- def setUp (self):
+ def setUp(self):
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)
- def tearDown (self):
- del self.netrc
+ def tearDown(self):
os.unlink(temp_filename)
def test_case_1(self):
- self.assert_(self.netrc.macros == {'macro1':['line1\n', 'line2\n'],
+ nrc = netrc.netrc(temp_filename)
+ self.assert_(nrc.macros == {'macro1':['line1\n', 'line2\n'],
'macro2':['line3\n', 'line4\n']}
)
- self.assert_(self.netrc.hosts['foo'] == ('log1', 'acct1', 'pass1'))
- self.assert_(self.netrc.hosts['default'] == ('log2', None, 'pass2'))
+ self.assert_(nrc.hosts['foo'] == ('log1', 'acct1', 'pass1'))
+ self.assert_(nrc.hosts['default'] == ('log2', None, 'pass2'))
def test_main():
test_support.run_unittest(NetrcTestCase)