coldbox-testing-coverage

Official

Track and improve ColdBox test coverage

AuthorColdBox
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps teams measure which parts of ColdBox and BoxLang applications are executed by automated tests, identify untested branches and functions, and integrate coverage reporting into CI pipelines to drive measurable test quality improvements.

Core Features & Use Cases

  • Coverage Types: Line, branch, and function coverage reporting to quantify test completeness.
  • TestBox & CommandBox Integration: Configure TestBox runners and CommandBox commands to generate HTML, Cobertura, and SonarQube XML reports.
  • CI Integration: Guidance for GitHub Actions and Codecov uploads so coverage becomes part of pull request validation.
  • Use Case: Run coverage in CI to produce Cobertura XML, upload to Codecov, and iteratively add tests for uncovered branches until coverage goals are met.

Quick Start

Run your project's tests with coverage enabled using your test runner and produce a Cobertura or HTML report for CI upload.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: coldbox-testing-coverage
Download link: https://github.com/ColdBox/skills/archive/main.zip#coldbox-testing-coverage

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.