#Eric van der Vlist's oddball formatting example, 24 Mar 2000 #Note: heavily recursive (chokes 4XSLT 0.10.0 on a PII 450 with 128M RAM) #Luckily most of it is tail recursion so optimization should help from Xml.Xslt import test_harness sheet_1 = """ """ source_1=""" """ expected_1=""" this is a list : . itemmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 . item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item item 2 end of the list indentation """ def Test(tester): source = test_harness.FileInfo(string=source_1) sheet = test_harness.FileInfo(string=sheet_1) test_harness.XsltTest(tester, source, [sheet], expected_1) return