[hidden email]Hello all,
We are happy to introduce you Hapao, an innovative test coverage tool which gives you an intuitive graphical representation to visually assess the quality of the coverage. For more information and download you can visit us at: http://hapao.dcc.uchile.cl/ Of course, all feedback is always welcome :) Have fun! The Hapao Team. |
Very cool.
I encountered two problems when trying the ready-made image on the packages 'PetitParser' and 'PetitTest': 1. In Profiler>>#runningUnitTests:atEachTestEvaluate: the message #selector is not understood by TestSuite. It worked after I commented "Transcript show: t selector; cr." and "(self testMethodsToIgnore includes: t selector)". 2. There is a bug with package extensions: Hapao considers extension methods that are not part of the selected packages as not covered and also displays them in the visualization. This is misleading and gives wrong results for '% coverage'. Lukas On 20 January 2011 09:41, Vanessa Peña <[hidden email]> wrote: > Hello all, > > We are happy to introduce you Hapao, an innovative test coverage tool which > gives you an intuitive graphical representation to visually assess the > quality of the coverage. > > For more information and download you can visit us at: > http://hapao.dcc.uchile.cl/ > Of course, all feedback is always welcome :) > > Have fun! > The Hapao Team. > > -- Lukas Renggli www.lukas-renggli.ch |
Hi Lukas!
You made good points. We will fix them. Thanks for these feedback. Cheers, Alexandre On 20 Jan 2011, at 15:14, Lukas Renggli wrote: > Very cool. > > I encountered two problems when trying the ready-made image on the > packages 'PetitParser' and 'PetitTest': > > 1. In Profiler>>#runningUnitTests:atEachTestEvaluate: the message > #selector is not understood by TestSuite. It worked after I commented > "Transcript show: t selector; cr." and "(self testMethodsToIgnore > includes: t selector)". > > 2. There is a bug with package extensions: Hapao considers extension > methods that are not part of the selected packages as not covered and > also displays them in the visualization. This is misleading and gives > wrong results for '% coverage'. > > Lukas > > On 20 January 2011 09:41, Vanessa Peña <[hidden email]> wrote: >> Hello all, >> >> We are happy to introduce you Hapao, an innovative test coverage tool which >> gives you an intuitive graphical representation to visually assess the >> quality of the coverage. >> >> For more information and download you can visit us at: >> http://hapao.dcc.uchile.cl/ >> Of course, all feedback is always welcome :) >> >> Have fun! >> The Hapao Team. >> >> > > > > -- > Lukas Renggli > www.lukas-renggli.ch > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
In reply to this post by Vanessa Peña-2
On Thu, Jan 20, 2011 at 6:41 PM, Vanessa Peña <[hidden email]> wrote:
> Hello all, > > We are happy to introduce you Hapao, an innovative test coverage tool which > gives you an intuitive graphical representation to visually assess the > quality of the coverage. > > For more information and download you can visit us at: > http://hapao.dcc.uchile.cl/ > Of course, all feedback is always welcome :) > One small thing: the dialog selecting the packages at the beginning should label the button "continue"", not "terminate" (which sounds like cancel to me). I added a blog post: http://pharo-project.org/news -- Marcus Denker -- [hidden email] http://www.marcusdenker.de |
Thanks Marcus,
Alexandre On 24 Jan 2011, at 07:01, Marcus Denker wrote: > On Thu, Jan 20, 2011 at 6:41 PM, Vanessa Peña <[hidden email]> wrote: >> Hello all, >> >> We are happy to introduce you Hapao, an innovative test coverage tool which >> gives you an intuitive graphical representation to visually assess the >> quality of the coverage. >> >> For more information and download you can visit us at: >> http://hapao.dcc.uchile.cl/ >> Of course, all feedback is always welcome :) >> > Very nice! > > One small thing: the dialog selecting the packages at the beginning should > label the button "continue"", not "terminate" (which sounds like cancel to me). > > I added a blog post: http://pharo-project.org/news > > > -- > Marcus Denker -- [hidden email] > http://www.marcusdenker.de > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
Thank you very much to Lukas and Markus.
Vanessa. On Mon, Jan 24, 2011 at 12:12 PM, Alexandre Bergel <[hidden email]> wrote: Thanks Marcus, |
In reply to this post by Marcus Denker-4
This is cool to have news!
Excellent idea. I will try to help you to post regularly. On Jan 24, 2011, at 11:01 AM, Marcus Denker wrote: > On Thu, Jan 20, 2011 at 6:41 PM, Vanessa Peña <[hidden email]> wrote: >> Hello all, >> >> We are happy to introduce you Hapao, an innovative test coverage tool which >> gives you an intuitive graphical representation to visually assess the >> quality of the coverage. >> >> For more information and download you can visit us at: >> http://hapao.dcc.uchile.cl/ >> Of course, all feedback is always welcome :) >> > Very nice! > > One small thing: the dialog selecting the packages at the beginning should > label the button "continue"", not "terminate" (which sounds like cancel to me). > > I added a blog post: http://pharo-project.org/news > > > -- > Marcus Denker -- [hidden email] > http://www.marcusdenker.de > |
Thank you very much for your help :)
On Mon, Jan 24, 2011 at 10:26 PM, Stéphane Ducasse <[hidden email]> wrote: This is cool to have news! |
Very nice tool. I encountered the same bug mentioned by Lukas in Profiler>>#runningUnitTests:atEachTestEvaluate:
I think you just have to reject abstract classes from the sunitClasses collection. On Tue, Jan 25, 2011 at 10:57 AM, Vanessa Peña <[hidden email]> wrote: Thank you very much for your help :) -- Gaëtan Le Brun www.linkedin.com/in/gaetanlebrun "The best way to predict the future is to invent it.", A.Kay, 1971 |
> I encountered the same bug mentioned by Lukas in Profiler>>#runningUnitTests:atEachTestEvaluate:
The problem should now have disappeared. > I think you just have to reject abstract classes from the sunitClasses collection. True. We will fix this. http://code.google.com/p/moose-technology/issues/detail?id=503 Cheers, Alexandre > > On Tue, Jan 25, 2011 at 10:57 AM, Vanessa Peña <[hidden email]> wrote: > Thank you very much for your help :) > > > On Mon, Jan 24, 2011 at 10:26 PM, Stéphane Ducasse <[hidden email]> wrote: > This is cool to have news! > Excellent idea. > I will try to help you to post regularly. > > > On Jan 24, 2011, at 11:01 AM, Marcus Denker wrote: > > > On Thu, Jan 20, 2011 at 6:41 PM, Vanessa Peña <[hidden email]> wrote: > >> Hello all, > >> > >> We are happy to introduce you Hapao, an innovative test coverage tool which > >> gives you an intuitive graphical representation to visually assess the > >> quality of the coverage. > >> > >> For more information and download you can visit us at: > >> http://hapao.dcc.uchile.cl/ > >> Of course, all feedback is always welcome :) > >> > > Very nice! > > > > One small thing: the dialog selecting the packages at the beginning should > > label the button "continue"", not "terminate" (which sounds like cancel to me). > > > > I added a blog post: http://pharo-project.org/news > > > > > > -- > > Marcus Denker -- [hidden email] > > http://www.marcusdenker.de > > > > > > > > > -- > Gaëtan Le Brun > www.linkedin.com/in/gaetanlebrun > > "The best way to predict the future is to invent it.", A.Kay, 1971 > > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
Free forum by Nabble | Edit this page |