test

Run pytest test suites and generate code coverage reports.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/janewilkin/bismuth-digital-llc-web --skill test-janewilkin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/janewilkin/bismuth-digital-llc-web/tree/main/.claude/skills/test
Command: npx skills add https://github.com/janewilkin/bismuth-digital-llc-web --skill test-janewilkin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of your project's test suite and provides detailed code coverage reports, ensuring code quality and identifying areas needing more testing.

Core Features & Use Cases

  • Automated Test Execution: Runs your entire test suite or specific test files/modules.
  • Code Coverage Reporting: Generates reports showing which lines of code are covered by tests.
  • Use Case: After making changes to your codebase, use this Skill to quickly verify that all existing tests pass and to see if your new code is adequately covered by tests.

Quick Start

Run all tests in the project and report on code coverage.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run a pytest suite and check code coverage?

You can automate pytest execution and code coverage analysis by running a script that invokes pytest with coverage tracking. This generates deterministic test reports and identifies untested code sections for validation.

What is the best way to automate test execution for continuous integration pipelines?

Automating test execution for continuous integration involves running pytest with coverage.py to validate code integrity. This approach ensures deterministic test reporting and highlights areas lacking test coverage automatically.

Do I need pytest and coverage.py installed to generate coverage reports?

Yes, you need both pytest and coverage.py installed in your environment. These dependencies are required for executing the test suite and performing comprehensive code coverage analysis during the workflow.

Can I use this automation to verify code integrity after making codebase changes?

Yes, you can use this automation to verify code integrity after codebase changes. It runs your test suite to ensure existing tests pass and generates coverage reports to see if new code is adequately tested.

Why does code coverage reporting matter for debugging untested code sections?

Code coverage reporting matters for debugging because it identifies exactly which lines of code are untested. By highlighting these gaps, it directs debugging efforts toward areas needing more tests to ensure overall code quality.

Does this test automation support running specific test files or modules?

Yes, the test automation supports running specific test files or modules. You can execute the entire test suite or target specific files to validate code changes and report on the corresponding coverage.