roundup
« Back to VersTracker
Description:
Unit testing tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: testing shell development posix unit-testing
Install: brew install roundup
About:
Roundup is a POSIX-compliant shell-based unit testing framework designed for simplicity and portability. It allows developers to write tests using standard shell syntax, making it ideal for testing shell scripts and command-line tools. Its minimal dependencies and straightforward output provide a clear pass/fail reporting mechanism.
Key Features:
  • POSIX shell compliant for maximum portability
  • Minimal dependencies (no interpreters required)
  • Simple, readable test syntax
  • Clean, concise output reporting
Use Cases:
  • Unit testing shell scripts and bash scripts
  • Testing command-line interface (CLI) tools
  • Continuous integration pipelines for system utilities
Alternatives:
  • shunit2 – Similar shell-based testing, but shunit2 is bash-specific while Roundup aims for strict POSIX compliance
  • bats – Bats offers more advanced features but requires Bash, whereas Roundup is more lightweight
Version History
Detected Version Rev Change Commit