Well, like most bad experiences, maybe you can get something good to come from this. The main problem appears to have been that you didn't know exactly what you have tested. So, rather than feeling miserable, head to your nearest CPAN and check out Devel::Cover. You'll at least have the solace in knowing that test coverage shouldn't cause you problems again.