AutoTestSuite

class AutoTestSuite[source]

The set as JSON.

id: int

The id of this suite (or “category”)

steps: Sequence[IOTestAsJSON | RunProgramAsJSON | CustomOutputAsJSON | CheckPointsAsJSON | JunitTestAsJSON | CodeQualityAsJSON | AnyRedactedAutoTestStepAsJSON]

The steps that will be executed in this suite.

rubric_row: RubricRowBase

The rubric row this category is connected to.

network_disabled: bool

Is the network disabled while running this category.

submission_info: bool

Will submission info be available while running this step.

command_time_limit: timedelta | None

The maximum amount of time a step (or substep) may take. If null the instance default will be used.