A step that controls if a it's children should run.

interface RunIfMember {
    $unknown?: undefined;
    allowInternet?: undefined;
    checkstyle?: undefined;
    codeStructureTest?: undefined;
    codingQuestion?: undefined;
    connectRubric?: undefined;
    customTest?: undefined;
    flake8?: undefined;
    ioTest?: undefined;
    javaCompile?: undefined;
    junit5?: undefined;
    jupyterNotebook?: undefined;
    mcq?: undefined;
    negativeMatch?: undefined;
    output?: undefined;
    positiveMatch?: undefined;
    program?: undefined;
    promptEngineeringQuestion?: undefined;
    pytest?: undefined;
    quiz?: undefined;
    regexMatch?: undefined;
    runIf: AutoTestRunIfStepInput;
    runIn?: undefined;
    runInNotebook?: undefined;
    selectAllQuestion?: undefined;
    simpleMatch?: undefined;
    simplePythonTest?: undefined;
    snapshot?: undefined;
    substringMatch?: undefined;
    testHide?: undefined;
    testTimeoutEach?: undefined;
    testUploadFiles?: undefined;
    weight?: undefined;
}

Properties

$unknown?: undefined
allowInternet?: undefined
checkstyle?: undefined
codeStructureTest?: undefined
codingQuestion?: undefined
connectRubric?: undefined
customTest?: undefined
flake8?: undefined
ioTest?: undefined
javaCompile?: undefined
junit5?: undefined
jupyterNotebook?: undefined
mcq?: undefined
negativeMatch?: undefined
output?: undefined
positiveMatch?: undefined
program?: undefined
promptEngineeringQuestion?: undefined
pytest?: undefined
quiz?: undefined
regexMatch?: undefined
runIn?: undefined
runInNotebook?: undefined
selectAllQuestion?: undefined
simpleMatch?: undefined
simplePythonTest?: undefined
snapshot?: undefined
substringMatch?: undefined
testHide?: undefined
testTimeoutEach?: undefined
testUploadFiles?: undefined
weight?: undefined