[Python-Dev] cpython: Cleanup test_builtin
Serhiy Storchaka
storchaka at gmail.com
Thu Aug 22 11:31:13 CEST 2013
22.08.13 02:59, victor.stinner написав(ла):
> http://hg.python.org/cpython/rev/0a1e1b929665
> changeset: 85308:0a1e1b929665
> user: Victor Stinner <victor.stinner at gmail.com>
> date: Thu Aug 22 01:58:12 2013 +0200
> summary:
> Cleanup test_builtin
>
> files:
> Lib/test/test_builtin.py | 16 ++++------------
> 1 files changed, 4 insertions(+), 12 deletions(-)
[...]
> def test_open(self):
> self.write_testfile()
> fp = open(TESTFN, 'r')
> - try:
> + with fp:
> self.assertEqual(fp.readline(4), '1+1\n')
> self.assertEqual(fp.readline(), 'The quick brown fox jumps over the lazy dog.\n')
> self.assertEqual(fp.readline(4), 'Dear')
> self.assertEqual(fp.readline(100), ' John\n')
> self.assertEqual(fp.read(300), 'XXX'*100)
> self.assertEqual(fp.read(1000), 'YYY'*100)
> - finally:
> - fp.close()
> - unlink(TESTFN)
You forgot self.addCleanup(unlink, TESTFN) (here and in other places).
More information about the Python-Dev
mailing list