
from droid-tings45
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring...
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring...
Comprehensive guidance for writing comprehensive unit tests for shell scripts using Bats (Bash Automated Testing System), including test patterns, fixtures, and best practices for production-grade shell testing.
Pure documentation skill providing comprehensive Bats testing patterns for shell scripts. No bundled scripts to execute — it's a reference guide with code examples. Covers setup/teardown, mocking, fixtures, CI integration, and best practices. Well-written but some examples are platform-specific (macOS stat syntax) without noting Linux alternatives.
Single-file knowledge skill, no scripts/. Could be improved with a scaffold script that generates a Bats test template. Some code examples are macOS-biased.