3
sys.path.append('../../www/apps/tutorial/test/')
5
from parse_tute import *
7
def print_results((name, results)):
8
""" Print the output of a testsuite nicely """
10
for (case_name, test_results) in results:
11
print "Case: " + case_name
12
for test_result in test_results:
13
print " " + test_result
16
for i in range(1, len(sys.argv)):
17
basename = sys.argv[i]
18
xmlfile = basename + '_text.xml'
19
pyfile = basename + '.py'
21
print "Testing:", basename
22
problem_suite = parse_tutorial_file(xmlfile)
23
print_results(problem_suite.run_tests(pyfile))