#Mike Brown on 4Suite ML
from Xml.Xslt import test_harness
sheet_1 = """
matched foo[@bar] (mode m)
matched foo[@baz] (mode m)
matched foo[@bar]
matched foo[@baz]
"""
source_1 = """
"""
expected_1 = """
matched foo[@bar]
matched foo[@baz]
matched foo[@bar]
matched foo[@bar]
matched foo[@baz]
matched foo[@bar] (mode m)
matched foo[@baz] (mode m)
matched foo[@bar] (mode m)
matched foo[@bar] (mode m)
matched foo[@baz] (mode m)
"""
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,
title='Multiple templates with modes')
return