kif-parser-0.0.3: templates/json.tmpl
{
"test": {
"no-of-scenarios": {{test.noOfScenarios}},
"no-of-failures": {{test.noOfFailures}},
"duration": {{test.duration}},
"scenarios": [
{@|scenario <- test.scenarios|
"scenario" : {
"number": {{scenario.number}},
"description": {{scenario.description}},
"no-of-steps": {{scenario.noOfSteps}},
"duration": {{scenario.duration}},
"passed": {?|scenario.passed|true?}{?|scenario.failed|false?},
"steps": [
{@|step <- scenario.steps|
{?|step.passed|"pass": {
"description": {{step.description}},
"duration": {{step.duration}}
}
?}
{?|step.failed|"fail": {
"description": {{step.description}},
"reason": {{step.reason}},
"duration": {{step.duration}}
}
?}
@}
}
@}
]
}
}