DrTests and enhancing testing experience in Pharo
Hello everyone! My name is Dayne Guerra, Iâm a bachelor student in computer science in Bolivia. Iâm working on Pharo for my bachelorâs final project. My mentors are Stéphane Ducasse and Juan Pablo Sandoval. Iâve started by commenting methods and later I worked on a plugin that creates tests from executable comments (e.g. â(4+1)>>>5â) I have a video demo: https://youtu.be/DgR2YETzjfA Itâs a plugin for DrTests (https://github.com/juliendelplanque/DrTests) DrTests project aims to provide a plugin-based UI to deal with tests in Pharo. It will provide the same features as the actual SUnit UI (i.e., running tests, profiling tests and computing code-coverage) but will allow to plug additional analysis on unit tests such as for example: the mutation testing framework and the rotten tests finder. Once my work on DrTest is done, I will probably work on enhancing SUnit API as well. New ideas and feedback is always welcome. Regards, Dayne Guerra
Thanks Dayne and DrTest is the work of Julien that is supervising Dayne with Guille. She is lucky to work with great guys.
On 8 Mar 2019, at 18:16, Dayne Lorena Guerra Calle <guerra.dayne@gmail.com> wrote:
Hello everyone!
My name is Dayne Guerra, Iâm a bachelor student in computer science in Bolivia.
Iâm working on Pharo for my bachelorâs final project. My mentors are Stéphane Ducasse and Juan Pablo Sandoval. Iâve started by commenting methods and later I worked on a plugin that creates tests from executable comments (e.g. â(4+1)>>>5â) I have a video demo: https://youtu.be/DgR2YETzjfA <https://youtu.be/DgR2YETzjfA> Itâs a plugin for DrTests (https://github.com/juliendelplanque/DrTests <https://github.com/juliendelplanque/DrTests>)
DrTests project aims to provide a plugin-based UI to deal with tests in Pharo. It will provide the same features as the actual SUnit UI (i.e., running tests, profiling tests and computing code-coverage) but will allow to plug additional analysis on unit tests such as for example: the mutation testing framework and the rotten tests finder.
Once my work on DrTest is done, I will probably work on enhancing SUnit API as well. New ideas and feedback is always welcome.
Regards,
Dayne Guerra
participants (2)
-
Dayne Lorena Guerra Calle -
ducasse