Please add a test for the case where there's a syntax error in the cron entry to make sure we deal with that nicely.
Also, add a testcase where there is no schedule set at all.  Didn't notice one for that but perhaps I missed it.