import os
import collect
import trace
from templess import templess, parse, convert, nanosax, util
# initialize
modules = (templess, parse, convert, nanosax, util)
modnames = [mod.__name__ for mod in modules]
modfiles = [mod.__file__ for mod in modules]
t = trace.Tracer(modfiles)
# collect some run-time info
t.start()
template = templess.template(
''
'')
ret = template.unicode({'baz': 'qux'})
assert ret == 'qux'
t.stop()
# process and print the results
import report
c = collect.Collector(modnames)
r = report.reporter()
report.report(c, t, r)