pyramid/scripts/pserve.py | ●●●●● patch | view | raw | blame | history | |
pyramid/tests/test_scripts/test_pserve.py | ●●●●● patch | view | raw | blame | history |
pyramid/scripts/pserve.py
@@ -581,11 +581,14 @@ self.lock.release() return self.fileobj def __del__(self): def close(self): fileobj = self.fileobj if fileobj is not None: fileobj.close() def __del__(self): self.close() def write(self, text): fileobj = self.open() fileobj.write(text) pyramid/tests/test_scripts/test_pserve.py
@@ -109,6 +109,7 @@ try: inst = self._makeOne(filename) inst.writelines('hello') inst.close() finally: with open(filename) as f: data = f.read()