Hi!
We are looking for a case study for our work on test coverage.
Moose (i.e., packages having their name beginning with 'Moose-') has all the characteristics of the ideal candidate. It is fairly large (399 classes and >3800 methods), it is important and has a relatively poor coverage. Only 52% of the method are executed by unit tests.
For example, I was surprised that many methods of MooseModel are actually not executed by unit tests (e.g., inferNamespaceParentBasedOnNames, installDefaultModels).
The LAN Example is never executed for example. Even DefaultStateEntity has many untested methods. This could very well be dead code.
Is there a part that you would like us to focus on first?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev