commandbox-testing

Automates CFML test execution via CommandBox TestBox CLI with configurable output formats.

16|78|Updated Nov 28, 2014
One-click install
npx skills add https://github.com/ortus-docs/coldbox-docs --skill commandbox-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commandbox-testing
Source: https://github.com/ortus-docs/coldbox-docs/tree/main/.agents/skills/commandbox-testing
Command: npx skills add https://github.com/ortus-docs/coldbox-docs --skill commandbox-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables running CommandBox TestBox tests from the CLI, unifying local development and CI testing without manual setup.

Core Features & Use Cases

  • TestBox CLI integration for executing tests from the terminal.
  • Runner configuration via box.json to simplify repeated runs.
  • Multiple output formats (json, antjunit, simple) for CI and reporting.
  • Watcher and CI-friendly workflows with labeled tests, suites, bundles, and specs.

Quick Start

Run tests with testbox run from the CommandBox CLI and review the results.

Frequently Asked Questions about commandbox-testing

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

FAQPage Schema
How do I run TestBox tests from the CommandBox CLI?

Configure a runner URL in box.json to run TestBox tests from the CommandBox CLI. This setup simplifies repeated executions and unifies local development and CI testing workflows.

Can I run specific TestBox bundles, suites, or specs from the CLI?

Yes, TestBox CLI supports multiple output formats including json, antjunit, and simple. These options provide structured results for CI pipelines and local reporting.

Does CommandBox TestBox support CI integrations and file watching?

CommandBox TestBox is designed for CFML projects using TestBox for unit and integration tests. It unifies local development and CI testing workflows within the CommandBox environment.

How do I configure a runner URL for TestBox in box.json?

Configure a runner URL in box.json to run TestBox tests from the CommandBox CLI. This setup simplifies repeated executions and unifies local development and CI testing workflows.

What output formats are available when running TestBox tests from the CLI?

TestBox CLI supports multiple output formats including json, antjunit, and simple. These options provide structured results for CI pipelines and local reporting.

Is CommandBox TestBox suitable for both local development and CI testing?

CommandBox TestBox is designed for CFML projects using TestBox for unit and integration tests. It unifies local development and CI testing workflows within the CommandBox environment.