Mercurial > hg > MauveTestCoverage
view ChangeLog @ 10:4a18f35c8dff
2012-02-03 Pavel Tisnovsky <ptisnovs@redhat.com>
* src/ReportGenerator.java:
Added new functionality: table with number of all methods
and methods coveraged by the test are used in the
generated page with all packages list.
Added generation of links to external JavaDoc
for packages and classes.
* templates/all_packages_template.html:
Changed table column names to be more consistent
with the rest of the report system.
* templates/index.html:
Updated width of left column to 25% from 20%.
* templates/style.css:
New styles used by all_classes_list.html.
author | Pavel Tisnovsky <ptisnovs@redhat.com> |
---|---|
date | Fri, 03 Feb 2012 17:39:45 +0100 |
parents | 5bc6733b29bd |
children | f010a4361c96 |
line wrap: on
line source
2012-02-03 Pavel Tisnovsky <ptisnovs@redhat.com> * src/ReportGenerator.java: Added new functionality: table with number of all methods and methods coveraged by the test are used in the generated page with all packages list. Added generation of links to external JavaDoc for packages and classes. * templates/all_packages_template.html: Changed table column names to be more consistent with the rest of the report system. * templates/index.html: Updated width of left column to 25% from 20%. * templates/style.css: New styles used by all_classes_list.html. 2012-02-01 Pavel Tisnovsky <ptisnovs@redhat.com> * src/ReportGenerator.java: * templates/class_report.js: * templates/class_template.html: * templates/style.css: Added new functionality - methods coveraged by tests could be filtered in a generated class list (HTML page + JavaScript). * path_to_rt_jar.txt: Updated path * test_directory.txt: Updated path * Makefile: Updated according to previous changes. 2012-01-27 Pavel Tisnovsky <ptisnovs@redhat.com> * src/ReportGenerator.java: * templates/all_packages_template.html: Added new functionality: table with number of all classes and classes coveraged by the test are used in the page with all packages list. 2012-01-27 Pavel Tisnovsky <ptisnovs@redhat.com> * templates/style.css: New styles added which is used in generated test report. * src/FileUtils.java: * src/PrintClassList.java: * src/PrintPublicMethods.java: * src/PrintTestCoverage.java: Minor changes - JavaDoc * templates/all_classes_template.html: * templates/all_packages_template.html: * templates/class_template.html: * templates/package_template.html: * templates/summary.html: Removed useless character ^M in the XML declarations. 2012-01-18 Pavel Tisnovsky <ptisnovs@redhat.com> * templates/class_template.html: * templates/summary.html: New templates used for a summary and a report generated for each tested class. * src/ReportGenerator.java: Support for templates updated, added the functionality to generate summary. 2012-01-17 Pavel Tisnovsky <ptisnovs@redhat.com> * src/FileUtils.java: Added new static methods used by other classes. * src/PrintTestCoverage.java: Added check if the .class file is really Mauve test. More refactoring and Javadoc. 2012-01-10 Pavel Tisnovsky <ptisnovs@redhat.com> * src/FileUtils.java: Added new helper class. * src/ReportGenerator.java: Updated to use HTML templates for test coverage report. * Makefile: Updated 2012-01-09 Pavel Tisnovsky <ptisnovs@redhat.com> * src/index.html: * src/style.css: * templates/index.html: * templates/style.css: Moved into other directory. * templates/all_classes_template.html: * templates/all_packages_template.html: * templates/package_template.html: Prepared templates for test coverage HTML report. * src/PrintPublicMethods.java: * src/PrintTestCoverage.java: Refactoring and Javadoc. * Makefile: Updated 2012-01-06 Pavel Tisnovsky <ptisnovs@redhat.com> * src/PrintClassList.java: Fixed: closing Java archive when it is read Refactoring, added JavaDoc to all methods * src/PrintTestCoverage.java: Fixed exception thrown if the log file does not exists It's ok because some classes are not covered by tests at all. 2012-01-05 Pavel Tisnovsky <ptisnovs@redhat.com> * Makefile: Make sure that ./bin and ./report directories are created during build. 2012-01-04 Pavel Tisnovsky <ptisnovs@redhat.com> * adding .classpath: * adding .project: * adding .settings/org.eclipse.jdt.core.prefs: * adding AUTHORS: * adding ChangeLog: * adding LICENSE: * adding Makefile: * adding NEWS: * adding README: * adding TODO: * adding class_list.txt: * adding path_to_rt_jar.txt: * adding src/PrintClassList.java: * adding src/PrintPublicMethods.java: * adding src/PrintTestCoverage.java: * adding src/ReportGenerator.java: * adding src/index.html: * adding src/style.css: * adding test_directory.txt: Initial push to this project.