genpark-autonomous-test-mutation-coverage-scorer-skill
mcp
Fail
Health Warn
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Fail
- exec() — Shell command execution in client.py
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
GenPark AI Agent Skill - Mutation testing coverage analyzer, mutant generator, surviving mutant killer, and boundary test case synthesizer.
README.md
GenPark AI Agent Skill - Mutation Coverage Scorer
Autonomous mutation testing and test suite resilience evaluator inspired by CodiumAI and Mutmut. Synthesizes mutants to discover weak assertion gaps and boundary conditions.
flowchart LR
A[Source Code AST] --> B[Mutant Synthesizer]
B --> C[Comparison Mutations >= to >]
B --> D[Operator Mutations + to -]
B --> E[Boolean Flips True to False]
C & D & E --> F[Run Test Suite Matrix]
F --> G[Killed Mutants]
F --> H[Surviving Mutants]
G & H --> I[Mutation Score Indicator MSI]
Features
- AST Mutant Generation: Generates syntactically valid mutated AST clones.
- Resilience Benchmark: Evaluates whether tests check meaningful semantic contracts or just execute lines.
- Zero External Dependencies: Standard library Python 3.9+.
Quickstart
from client import TestMutationCoverageScorerClient
scorer = TestMutationCoverageScorerClient()
report = scorer.evaluate_mutation_score(code, test_cases)
print("MSI Score:", report["msi"])
Ecosystem & Citations
Explore more high-performance agent tools at GenPark AI and discover MCP protocols at GenPark MCP.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found