1
The output of running a problem suite is a next dictionary that can easily be converted into json:
8
name: name of problem <string>
9
cases: test case results <list(case)>
12
Critical error occured (Syntax, Indentation, FunctionNotFound):
14
name: name of problem <string>
15
critical_error: details of error <exception_data>
23
name: name of test case <string>
24
parts: test part results <list(part)>
25
passed: all parts passed <bool>
30
name: name of test case <string>
31
exception: details of exception <exception_data>
48
error_message: <string>
55
name: class name of exception <string>
56
detail: extra info <string>
57
critical: does exception prevent all tests from being run <bool>