mirror of https://github.com/python/cpython
fix resource warnings in test_sax #10269
This commit is contained in:
parent
a807137c39
commit
d5df36d378
|
@ -463,7 +463,8 @@ class XMLFilterBaseTest(unittest.TestCase):
|
||||||
#
|
#
|
||||||
# ===========================================================================
|
# ===========================================================================
|
||||||
|
|
||||||
xml_test_out = open(TEST_XMLFILE_OUT).read()
|
with open(TEST_XMLFILE_OUT) as f:
|
||||||
|
xml_test_out = f.read()
|
||||||
|
|
||||||
class ExpatReaderTest(XmlTestBase):
|
class ExpatReaderTest(XmlTestBase):
|
||||||
|
|
||||||
|
@ -475,7 +476,8 @@ class ExpatReaderTest(XmlTestBase):
|
||||||
xmlgen = XMLGenerator(result)
|
xmlgen = XMLGenerator(result)
|
||||||
|
|
||||||
parser.setContentHandler(xmlgen)
|
parser.setContentHandler(xmlgen)
|
||||||
parser.parse(open(TEST_XMLFILE))
|
with open(TEST_XMLFILE) as f:
|
||||||
|
parser.parse(f)
|
||||||
|
|
||||||
self.assertEquals(result.getvalue(), xml_test_out)
|
self.assertEquals(result.getvalue(), xml_test_out)
|
||||||
|
|
||||||
|
@ -625,8 +627,9 @@ class ExpatReaderTest(XmlTestBase):
|
||||||
|
|
||||||
parser.setContentHandler(xmlgen)
|
parser.setContentHandler(xmlgen)
|
||||||
inpsrc = InputSource()
|
inpsrc = InputSource()
|
||||||
inpsrc.setByteStream(open(TEST_XMLFILE))
|
with open(TEST_XMLFILE) as f:
|
||||||
parser.parse(inpsrc)
|
inpsrc.setByteStream(f)
|
||||||
|
parser.parse(inpsrc)
|
||||||
|
|
||||||
self.assertEquals(result.getvalue(), xml_test_out)
|
self.assertEquals(result.getvalue(), xml_test_out)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue