added a version diff test
added a dry-run test
added an abuse-c test to highlight a bug