mutants.toml 637 B

123456789101112131415
  1. # cargo-mutants budget for the scheduled mutation job (task 42).
  2. #
  3. # Scoped to the pure, container-free security modules so the weekly CI leg
  4. # needs no Docker: scope parsing, redirect matching, PKCE, and the token
  5. # primitives. The time budget lives in CI (`.github/workflows/ci.yml` runs
  6. # `cargo mutants --timeout 1800 --test-tool nextest` with a 60-minute step
  7. # backstop). Task 43 scopes `--file <module>` runs over the
  8. # security-critical modules against the fast test subset.
  9. examine_globs = [
  10. "src/crypto/ct.rs",
  11. "src/crypto/pkce.rs",
  12. "src/crypto/tokens.rs",
  13. "src/protocol/scope.rs",
  14. "src/protocol/redirect_repo.rs",
  15. ]