Represent a testcase

Method __init__ Create a new testcase using given input and output
Instance Variable input input for this testcase
Instance Variable output expected output for this testcase
Instance Variable real_output real output for this testcase after execution
Instance Variable error error received after execution
Instance Variable time time taken to execute
Instance Variable scores The score Dictionary Object
Method to_json_object Convert into JSON object
Static Method from_json_object Generate TestCase object from JSON object
Method __eq__ Undocumented
def __init__(self, testcase_input="""""", testcase_output=""""""):

Create a new testcase using given input and output

input =

input for this testcase

(type: str)
output =

expected output for this testcase

(type: str)
real_output =

real output for this testcase after execution

(type: str)
error =

error received after execution

(type: RunTimeError)
time =

time taken to execute

(type: float)
scores =

The score Dictionary Object

(type: Dict[str, int])
def to_json_object(self):

Convert into JSON object

@staticmethod
def from_json_object(data):

Generate TestCase object from JSON object

def __eq__(self, o):
Undocumented
API Documentation for EXecutioner, generated by pydoctor at 2021-09-20 12:53:40.