Thanks for the (quick :-)) answer. 

I agree that generated sources are usually
tested and do not need specific tests, so instrumenting them may not
be very useful as far as branch/line coverage is concerned. I can
think however of a use case where you would need coverage of generated
code.

Imagine that your generator provides glue code between
components/classes folloving some pattern of communication and that
you want to cover with your tests the interaction between two
classes. You would need instrumentation information for generated
sources to link standard java method invocation in your classes with
something in your glue code. 

This all depends on what you are trying to "cover" with your
tests. All tools I am aware of gives you so-called branch or line
coverage, but there exists different coverage information that would
be often more useful to have. 

Best regards,
-- 
OQube < software engineering \ génie logiciel >
Arnaud Bailly, Dr.
\web> http://www.oqube.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to