Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

From Bats github page, "Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected."[1]

Bats was utilized as it provides a simple way for individuals to write simple Bash closures declared using the Bats DSL to test expected behavior of OpenXT.


There are more advance features available to assist in writing more complex test scenarios that can be found on Bats github page[1].


Copyright 2016 by Apertus Solutions, LLC Created by Daniel P. Smith <> This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit