Minor test refactoring
- Split up a few big tests
- Fixed a few tests that could accidentally pass when they should fail
- Removed some
vars -
asyncified some setup functions - Removed some redundant calls to
cleanDb
varsasyncified some setup functionscleanDb