parse-test-results

Parse test outputs from Jest, Mocha, and Pytest into a unified structure.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill parse-test-results
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parse-test-results
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/cfn-loop-orchestration-v2/lib/orchestrator/src/helpers/parse-test-results.ts
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill parse-test-results

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Parses test outputs from multiple frameworks (jest, mocha, pytest, etc.) into a unified structure.

Core Features & Use Cases

  • Framework-specific parsers: Jest, Mocha, Pytest, etc.
  • Unified result format: framework, total, passed, failed, skipped, duration, etc.

Quick Start

const results = parseTestResults('jest', jestOutput);

Frequently Asked Questions about parse-test-results

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse test output from jest, mocha, or pytest into a structured format?

Parse test outputs into structured data by specifying the framework (jest, mocha, pytest) and passing the raw output. The Skill extracts framework, total tests, passed, failed, skipped, and duration into a unified JSON structure.

Can I combine test results from multiple testing frameworks?

Yes. Parse outputs individually from each framework (jest, mocha, pytest, etc.) using framework-specific parsers, then merge results into a unified format for cross-framework analysis and reporting.

What information does the unified test result structure contain?

The unified structure includes framework name, total test count, passed count, failed count, skipped count, and test duration. This standardized output enables consistent downstream analysis regardless of source framework.

Why parse test outputs instead of reading raw logs directly?

Parsing extracts structured, queryable data from verbose test logs. Structured output enables automated reporting, aggregation across runs, integration with dashboards, and programmatic failure analysis without manual log parsing.

Does this work with CI/CD pipeline test outputs?

Yes. Parse test outputs generated by jest, mocha, pytest, and other frameworks running in CI/CD environments. Structured results integrate with pipeline workflows for automated pass/fail decisions and metrics collection.