Related to #31: this is a major rewrite of the test suite. Each test is now its own function, allowing tests to be run individually if desired (should speed up testing considerably!). Tests are also categorized, allowing for repo-specific tests to be run as a group. This PR does not change any core grabseqs functionality, only the tests.
Related to #31: this is a major rewrite of the test suite. Each test is now its own function, allowing tests to be run individually if desired (should speed up testing considerably!). Tests are also categorized, allowing for repo-specific tests to be run as a group. This PR does not change any core grabseqs functionality, only the tests.