When someone has a function defined, they clear the function defined guard, but if they have no tests, they get this:
Self-Test on generate-report
An error occured while trying to run your own tests against your implementation of generate-report.
The following errors were reported
cannot find json: mk(none, [list: left("find-match(name = generate-report) on no value"), left("get(/home/runner/_work/[...redacted...]/submission/assignment.arr) missing, keys are [tree-set: ]")])
When someone has a function defined, they clear the function defined guard, but if they have no tests, they get this: