- $(ECHO) "TEST cheat: Generate save file with -1000 deaths"
- ../cheat -d -1000 -o cheat_numdie.adv > /tmp/regressdumdie
- $(ECHO) "TEST cheat: Generate save file with version -1337"
- ../cheat -v -1337 -o resume_badversion.adv > /tmp/regressbadversion
- $(ECHO) "TEST cheat: Generate save file 1000 saves"
- ../cheat -s -1000 -o thousand_saves.adv > /tmp/regress1000saves
- $(ECHO) "TEST cheat: Bogus option for save file generation"
- ../cheat -QqQ 2> /tmp/coverage_cheat_batopt | true
- $(ECHO) "TEST cheat: Fail to save because we omit -o"
- ../cheat -d 1 2> /tmp/coverage_cheat_nooutput | true
- $(ECHO) "TEST cheat: Fail to save to invalid path"
- ../cheat -o / 2> /tmp/coverage_cheat_badoutput | true
- $(ECHO) "TEST advent: Start with invalid file with -r"
- advent -r /badfilename < quit.log > /tmp/coverage_advent_readfail 2>&1 || exit 1
- $(ECHO) "TEST advent: Start with invalid file with -r"
- advent -l / < quit.log > /tmp/coverage_advent_logfail 2>&1 || exit 1
- $(ECHO) "TEST advent: Test -r with valid input"
- advent -r thousand_saves.adv < quit.log > /tmp/coverage_advent_readfail 2>&1 || exit 1