Hi,

answering your questions:

1) As stated before the repository for JaCoCo ("Java Code Coverage") is https://github.com/jacoco/jacoco 2) JaCoCo does not consider the calling context when determine code coverage for a praticular method or class. Probably there is quite a few "java files" you need to modify to evaluate calling contexts.

Regards,
-marc

On 2015-04-23 14:30, Yogesh Shinde wrote:
PROBLEM:
Actually the objective of my thesis project is "Use of mock object in
Code Coverage is considered".
1) There is a sample code given (also with test cases given which use
mock objects).
2) I have to get and run the source code of code coverage tools (like
JaCoCo).
3) This gives 100%(assumption) coverage for sample code which is
called by test code using real and mock objects.
4) 100% includes code covered by (real objects) + (mock objects) +
(real and mock objects).
5) My interest is into the code covered by (real objects) + (real and
mock objects).
6) For this I have to find and modify the _"code coverage tool_" code.

 Example : Object A has method a1() which calls object B method b1()
and object C method c1().
(i) When I run the tool it gives me 100%(assumption) code coverage.
(ii) When I mock the object C and again run coverage tool it gives
100% coverage.
(iii) When I mock the object C and use real object of C also, tools
gives 100% coverage.

But after modifying code in "Code Coverage Tool" it should give me
output as 50% for case (ii) above because I don't want coverage for
code which is called by ONLY mock object.

MY QUERY:
1) Is the code repository for "CODE COVERAGE TOOL" JaCoCo is
https://github.com/jacoco/jacoco [6] OR
https://github.com/jacoco/eclemma [7] ?
2) Which java file do I need to modify for NOT considering coverage
for code called by mock objects ONLY ?

Thanks,
Yogesh

On Thursday, April 23, 2015 at 1:52:46 AM UTC+10, Marc R. Hoffmann
wrote:

https://github.com/jacoco/eclemma [1]

This repository is not JaCoCo, but EclEmma (the Eclipse plug-in for
JaCoCo). If your want to work on the JaCoCo source code the
repository
is https://github.com/jacoco/jacoco [2]

But how can I run JaCoCo for a sample code of mine ?

What exactly do you mean by "run a sample code of mine"?. If you
want to
*use* JaCoCo there are pre-built distributions.

Regards,
-marc

On 2015-04-22 17:44, Yogesh Shinde wrote:
I have taken all the code into eclipse from
"https://github.com/jacoco/eclemma [1]".
But how can I run JaCoCo for a sample code of mine ?

Thanks,
Yogesh

--
You received this message because you are subscribed to the Google

Groups "JaCoCo and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected].
To view this discussion on the web visit


https://groups.google.com/d/msgid/jacoco/d840e3c2-43d9-411f-8012-fe7cb070b905%40googlegroups.com
[3]
[1].
For more options, visit https://groups.google.com/d/optout [4]
[2].


Links:
------
[1]


https://groups.google.com/d/msgid/jacoco/d840e3c2-43d9-411f-8012-fe7cb070b905%40googlegroups.com?utm_medium=email&utm_source=footer
[5]
[2] https://groups.google.com/d/optout [4]

 --
 You received this message because you are subscribed to the Google
Groups "JaCoCo and EclEmma Users" group.
 To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected].
 To view this discussion on the web visit
https://groups.google.com/d/msgid/jacoco/3c13284e-2f64-4846-b2ab-f8312faa7aae%40googlegroups.com
[8].
 For more options, visit https://groups.google.com/d/optout [4].


Links:
------
[1]
https://www.google.com/url?q75https%3A%2F%2Fgithub.com%2Fjacoco%2Feclemma46sa75D46sntz75146usg75AFQjCNGdoxzGpxuXMQX9XyuYq7jNxa-8dQ
[2]
https://www.google.com/url?q75https%3A%2F%2Fgithub.com%2Fjacoco%2Fjacoco46sa75D46sntz75146usg75AFQjCNELIK2B6Mm0hlVaZ7Ickgz-1kWH2Q
[3]
https://groups.google.com/d/msgid/jacoco/d840e3c2-43d9-411f-8012-fe7cb070b905%40googlegroups.com
[4] https://groups.google.com/d/optout
[5]
https://groups.google.com/d/msgid/jacoco/d840e3c2-43d9-411f-8012-fe7cb070b905%40googlegroups.com?utm_medium75email46utm_source75footer
[6] https://github.com/jacoco/jacoco
[7] https://github.com/jacoco/eclemma
[8]
https://groups.google.com/d/msgid/jacoco/3c13284e-2f64-4846-b2ab-f8312faa7aae%40googlegroups.com?utm_medium=email&utm_source=footer

--
You received this message because you are subscribed to the Google Groups "JaCoCo 
and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jacoco/50333bc24c48c1dc188a8f54f5479a18%40mountainminds.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to