Skip to content

Survived Mutant#355

Draft
Oddant1 wants to merge 3 commits into
qiime2:devfrom
Oddant1:mutmut
Draft

Survived Mutant#355
Oddant1 wants to merge 3 commits into
qiime2:devfrom
Oddant1:mutmut

Conversation

@Oddant1

@Oddant1 Oddant1 commented Apr 24, 2026

Copy link
Copy Markdown
Member

Example of a survived mutant from running mutmut.

  1. The first commit, 09702b5, shows a legitimate survivor.
  2. The second commit, f6ae76e, adds a "survivor" that actually causes pytest to error out because it doesn't pass initializing the plugin. The fact mutmut marks this as a survivor suggests that it runs tests a bit differently from normal. Likely skipping some of our init and running the tests in more complete isolation. We never run core_features as an Action during testing only as a raw Python function, so I suppose it is technically correct.
  3. The third commit, c105c82, just adds the changes I made to pyproject.toml for informative purposes.

@Oddant1 Oddant1 marked this pull request as draft April 24, 2026 03:58
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

Successfully merging this pull request may close these issues.

2 participants