Use findfile to locate input and output files.

This commit is contained in:
Martin v. Löwis 2000-09-24 20:30:24 +00:00
parent e292a24589
commit 33315b180b
1 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@ from xml.sax.expatreader import create_parser
from xml.sax.xmlreader import InputSource, AttributesImpl, AttributesNSImpl from xml.sax.xmlreader import InputSource, AttributesImpl, AttributesNSImpl
from xml.sax.handler import ContentHandler from xml.sax.handler import ContentHandler
from cStringIO import StringIO from cStringIO import StringIO
from test_support import verbose, TestFailed from test_support import verbose, TestFailed, findfile
# ===== Utilities # ===== Utilities
@ -260,7 +260,7 @@ def test_expat_nsattrs_wattr():
# ===== InputSource support # ===== InputSource support
xml_test_out = open("test.xml.out").read() xml_test_out = open(findfile("test.xml.out")).read()
def test_expat_inpsource_filename(): def test_expat_inpsource_filename():
parser = create_parser() parser = create_parser()
@ -268,7 +268,7 @@ def test_expat_inpsource_filename():
xmlgen = XMLGenerator(result) xmlgen = XMLGenerator(result)
parser.setContentHandler(xmlgen) parser.setContentHandler(xmlgen)
parser.parse("test.xml") parser.parse(findfile("test.xml"))
return result.getvalue() == xml_test_out return result.getvalue() == xml_test_out
@ -278,7 +278,7 @@ def test_expat_inpsource_sysid():
xmlgen = XMLGenerator(result) xmlgen = XMLGenerator(result)
parser.setContentHandler(xmlgen) parser.setContentHandler(xmlgen)
parser.parse(InputSource("test.xml")) parser.parse(InputSource(findfile("test.xml")))
return result.getvalue() == xml_test_out return result.getvalue() == xml_test_out
@ -289,7 +289,7 @@ def test_expat_inpsource_stream():
parser.setContentHandler(xmlgen) parser.setContentHandler(xmlgen)
inpsrc = InputSource() inpsrc = InputSource()
inpsrc.setByteStream(open("test.xml")) inpsrc.setByteStream(open(findfile("test.xml")))
parser.parse(inpsrc) parser.parse(inpsrc)
return result.getvalue() == xml_test_out return result.getvalue() == xml_test_out
@ -445,9 +445,9 @@ def make_test_output():
xmlgen = XMLGenerator(result) xmlgen = XMLGenerator(result)
parser.setContentHandler(xmlgen) parser.setContentHandler(xmlgen)
parser.parse("test.xml") parser.parse(findfile("test.xml"))
outf = open("test.xml.out", "w") outf = open(findfile("test.xml.out"), "w")
outf.write(result.getvalue()) outf.write(result.getvalue())
outf.close() outf.close()