Skip to content

Unit tests

Nicola Alexandra Vogel edited this page Nov 27, 2024 · 1 revision

We provide comprehensive unit tests for our main subcommands (HaploCart, euka and soibean). These are built on the Boost Test Suite. Running the tests requires building vgan from source because it involves compiling a separate executable. To run the unit tests, please run

make test
./../bin/test --run_test

You can also run subcommand-specific tests:

make test
./../bin/test --run_test=haplocart

or

make test
./../bin/test --run_test=euka

or

make test
./../bin/test --run_test=Soibean

Clone this wiki locally