Skip to content

Document mutation-testing setup for Ralph projects #2

Description

@rxdt

Ralph should make agents write tests that challenge behavior, not just chase 100% line coverage.

Create a concise docs/example page showing how to add mutation testing to a Ralph-managed Python project.

Suggested scope:

  • use mutmut as the first Python example
  • show modern config names such as source_paths instead of deprecated settings
  • show the import-path gotcha for projects that use src/ or package modules
  • explain how to interpret surviving mutants
  • keep it practical: commands, expected output shape, common failure modes

Acceptance criteria:

  • a new user can copy the config and run the command
  • docs explain why mutation testing catches weak agent-written tests
  • no broad framework comparison; keep the page short and actionable

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomershelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions