This directory contains two scripts and one data file to test cron. Both
shouldn't be run as root but they warn for themselves. If a username is
given as parameter they run as this user.

Both scripts save the current crontab and restore it after finishing.

* Positive tests

	cron_pos_tests.sh [username]

	- add new job
	- check correct execution of job
	- delete job

* Negative tests

	cron_neg_tests.sh [username]

	- try to edit the crontab of root
	- try to set illegal or nondefined execution times
	  Here the script uses file illegal_cron_lines which contains two
	  fields per line: the cron line to be tested (without script name),
	  and the description of this test. The description is written to
	  stdout during execution of the test.
	- try to do things you aren't allowed as non-root (cron runs as root)