Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to mutate locations by simply removing statements from the AST? #39

Open
bellorap opened this issue Jun 27, 2023 · 0 comments

Comments

@bellorap
Copy link

Hi, I'm in the process of evaluating Python mutation testing tools following some nasty bugs in my project that were not caught by simple test coverage. The bugs essentially amounted to missing assignments or method calls following refactors.

I tried out mutatest but so far it's only found superfluous survivors like the mutation of a bool argument passed to a logger. Meanwhile I can delete critical lines from my code and the tests still pass. Is there a feature of mutatest that would allow me to discover these testing gaps? Or else would there be clear path to supporting such a mutation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant