mutate
Injects small bugs into copied Python code to verify tests catch them, exposing untested behavior and weak test coverage.
Instructions
¿Los tests son buenos? Mete bugs pequeños en COPIAS del código y mira si los tests los detectan. Cada superviviente es algo que ningún test comprueba (algunos son equivalentes: júzgalos). Hoy solo para Python.
Args:
path: ruta absoluta al proyecto.
file: opcional, solo muta este archivo (ruta relativa al proyecto).
max_mutants: máximo de mutaciones a probar.
timeout: segundos máximos en total.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | ||
| path | Yes | ||
| timeout | No | ||
| max_mutants | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||