Chris McDonough
2012-02-29 d5682595295a6054b8542b9d6e4443915b452b1f
put close inside finally
1 files modified
8 ■■■■ changed files
pyramid/tests/test_scripts/test_pserve.py 8 ●●●● patch | view | raw | blame | history
pyramid/tests/test_scripts/test_pserve.py
@@ -87,8 +87,8 @@
            inst = self._makeOne(filename)
            fp = inst.open()
            self.assertEqual(fp.name, filename)
            fp.close()
        finally:
            fp.close()
            os.remove(filename)
        
    def test_write(self):
@@ -97,11 +97,11 @@
        try:
            inst = self._makeOne(filename)
            inst.write('hello')
            inst.close()
        finally:
            with open(filename) as f:
                data = f.read()
                self.assertEqual(data, 'hello')
            inst.close()
            os.remove(filename)
    def test_writeline(self):
@@ -110,11 +110,11 @@
        try:
            inst = self._makeOne(filename)
            inst.writelines('hello')
            inst.close()
        finally:
            with open(filename) as f:
                data = f.read()
                self.assertEqual(data, 'hello')
            inst.close()
            os.remove(filename)
    def test_flush(self):
@@ -125,8 +125,8 @@
            inst.flush()
            fp = inst.fileobj
            self.assertEqual(fp.name, filename)
            fp.close()
        finally:
            fp.close()
            os.remove(filename)
class Test__methodwrapper(unittest.TestCase):