# Oliver Graf : # ft:output cdata-section-elements is not used import os, tempfile from Ft.Lib.Uri import OsPathToUri from Xml.Xslt import test_harness FILESTEM = tempfile.mktemp() FILESTEM_URI = OsPathToUri(FILESTEM) sheet_1 = """\ test """%(FILESTEM_URI) source_1 = """\ 1000 test """ expected_1 = """\ """ file_expected_1 = """\ test """ def Test(tester): if os.path.exists(FILESTEM): os.unlink(FILESTEM) source = test_harness.FileInfo(string=source_1) sheet = test_harness.FileInfo(string=sheet_1) test_harness.XsltTest(tester, source, [sheet], expected_1) tester.startTest("Test File results") tester.compare(1, os.path.exists(FILESTEM)) fileData = open(FILESTEM,'r').read() tester.compare(file_expected_1, fileData) tester.testDone() if os.path.exists(FILESTEM): os.unlink(FILESTEM) return