I just released Delphi Code Coverage 0.4 today. It contains mostly minor usability improvements that should make it easier to use and more fault tolerant.
Oh, just one big thing affecting those of you with paths… I changed the escape character from \ to ^. (Pretty stupid of me to use backslash as an escape character for something that is purely on Windows…)
Here is the list of changes:
- Made unit names case insensitive
- Remove file type if existing on unit name
- Use file name as specified in map file to look up source
- ESCAPE CHARACTER changed to ^
- Fixed various memory leaks as reported
Thanks to everyone who has downloaded, tried it out and found issues and suggested improvements! All contributions (yes code contributions too!) very welcome!
Advertisement
Here is a wizard to use easily delphi-code-coverage:
http://code.google.com/p/delphi-code-coverage-wizard/
Hi, I am working with a commercial software team on a multi-language test coverage framework. We are using Emma for Java and delphi-code-coverage for Delphi. We have some very large test suites, so large that we break them up and run them simultaneously across multiple test machines.
The detailed Emma output files (*.ec and *.em) are mergable across runs to provide a comprehensive code coverage number. However this capability is not available for Delphi. We would like to enhance delphi-code-coverage to output *.ec and *.em files which are compatible with the Emma merge tool. Can you provide some assistance with the design?
I have created a wizard to call DelphiCodeCoverage.
See it on google code project:
http://code.google.com/p/delphi-code-coverage-wizard/
Hi to all Delphi Code Coverage users !
I’ve integrated test coverage from DUnit inside CruiseControl.NET (with EMMA xsl). It works perfectly.
Thx for sharing this tool with us, and thx for all supporter !
http://img651.imageshack.us/img651/5847/dunitcoverage.png