test(cli): cover done entry selection and the update flag

Replace the case that asserted `doing done` restamps a finished entry. Bare `done` must now leave that timestamp alone, and `--update` covers the restamping path. Add a case for a file written newest first, which is what surfaced the original report. Refs #434


Author aaronmallen.dev
Date Commit Parent 90cbe3a8 Change ID
+66 -5
3 changed files
+66 -5
3 changed files