genpark-autonomous-test-mutation-coverage-scorer-skill

mcp
Guvenlik Denetimi
Basarisiz
Health Uyari
  • 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 Basarisiz
  • exec() — Shell command execution in client.py
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

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

GenPark Verified
Protocol
License

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.

Yorumlar (0)

Sonuc bulunamadi