Coverage

The Lassi software gets tested using automated (JUnit) testcases. While running these testcases, code coverage information is collected. This coverage information shows the percentage of code that actually gets executed during the tests. This is intended to provide an idea about the quality of the testcases and helps in finding dead code.

Class loc nloc statements coverage  
TOTAL 1497 630 231 57 %
DefaultDocumentListener 56 15 3 0 %
SimpleFrame 50 14 4 0 %
TestBasicFrame 50 14 5 0 %
PopupListener 76 26 6 0 %
FieldInteger 93 32 8 0 %
FieldLong 93 32 8 0 %
TitledPanel 87 33 12 0 %
BasicPanel 91 39 14 0 %
DarkTheatre 228 72 15 0 %
TextAreaPopupMenu 116 56 21 0 %
Cover 56 32 11 91 %
BasicFrame 220 112 48 94 %
WidgetFactoryTestCase 109 58 33 100 %
WidgetFactory 172 95 43 100 %

Class statements covered missed weight  
TextAreaPopupMenu 21 0 21 21.00 %
DarkTheatre 15 0 15 15.00 %
BasicPanel 14 0 14 14.00 %
TitledPanel 12 0 12 12.00 %
FieldInteger 8 0 8 8.00 %
FieldLong 8 0 8 8.00 %
PopupListener 6 0 6 6.00 %
TestBasicFrame 5 0 5 5.00 %
SimpleFrame 4 0 4 4.00 %
DefaultDocumentListener 3 0 3 3.00 %
BasicFrame 48 45 3 3.00 %
Cover 11 10 1 1.00 %

loc = lines of code count
nloc = non-comment lines of code count
statements = number of Java statements
coverage = percentage of statements covered