Proposal: new mutation status for mutants that are covered by a test that fails even before mutation

Abierto
#158 5 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
html, javascript, json

Línea de trabajo

This is a schema-design proposal for mutation-testing-elements, not a one-file edit. Start from the mutation-testing report schema (and any TypeScript/JSON Schema definitions in the repo) and the existing mutant status enum. Decide whether a new status is needed for mutants covered only by already-failing tests, then update schema, docs, and any visualizer that renders statuses. There is no named test or file in the issue; agreement on the status name and semantics is required before coding. The thread is years old with no linked PR.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

In stryker-net we have coverage analysis so we can determine which mutants are covered by which tests. Currently we do not allow a mutation testrun if you have failing unit tests because this would mark every mutant as killed. With coverage analysis we can disable all unit tests that are failing while also marking and skipping all mutants covered by those failing unit tests. We would like to have a new status in the schema to reflect a mutant that is covered by a test but for which we cannot determine if it's killed or not due to the covering unit test not working.

Lenguaje dominante
HTML
Estrellas
29
Forks
21
Merge medio
1 h 51 min
PR fusionados (30 d)
28

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de stryker-mutator/mutation-testing-elements

Todos los issues de stryker-mutator/mutation-testing-elements

Issues similares

Más issues de Documentation

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.