At Camp Smalltalk, Niall Ross suckered me in to fixing up SUnitToo(verage) and SUnitToo(lsooverage) so that they work in VW7.7.
I fixed numerous bugs to do with cascades and Niall and I plugged it back in to the tools properly.
To test it, I ran the tests against Seaside, which is a reasonable test suite. Here were the results:
- Seaside-Platform - 68%
- Seaside-Core - 57%
- Seaside-Canvas - 38%
- Seaside-Session - 14%
- Seaside-Component - 10%
Take these results with a grain of salt.. coverage over tests just shows you how much stuff you've still got to test that you'll never get around to testing. Coverage is a fun game, but it's impossible to use it as a metric for completeness - since you're not really able to test every caveat of a large dynamic program with unit tests to 100% coverage.. not unless you're insane :)
Look forward to the new coverage version in VW7.7.