%TestML 1.0 Plan = 3; *testml_stream.compile_testml().Catch().msg() ~~ *error; === No TestML directive --- testml_stream # A comment *foo == *bar; --- error: No TestML directive found --- line: 2 === Missing semicolon --- testml_stream \%TestML 1.0 *foo == *bar *foo == *bar; --- error: You seem to be missing a semicolon --- line: 2 === Missing semicolon on a non assertion --- testml_stream \%TestML 1.0 *foo == *bar; *foo() *foo == *bar; --- error: You seem to be missing a semicolon --- line: 2