Installation

You can obtain BATS from GitHub:

$ git clone https://github.com/bnels/BATS.git

Dependencies

BATS is written in C++ and requires a compiler which is able to understand C++17 syntax. It has been run and tested on Linux (Ubuntu and Fedora distributions) using the gcc compiler.

BATS itself is header-only, and is built using STL data structures, meaning you don’t need to find other headers.

To get the most out of BATS, you should compile with OpenMP.

$ g++ ...<other flags> -std=c++17 -fopenmp

Testing Installation

Once you have BATS on your computer, you can test your installation. from the root of your repository:

$ cd tests
$ make test -j