If it's important to be able to run the tests compiled, I could move all the testcases into strings in testcover-tests.el, but they are easier to read and edit when in their own file.