#include "Test.h" #include "TestReporterStdout.h" #include "UnitTest++.h" #include "bdmerror.h" #include "itpp_ext.h" #include #include "../general_suite.h" using namespace UnitTest; int main ( int argc, char const *argv[] ) { if ( argc > 1 ) { if ( !strcmp ( argv[1], "print" ) ) print_test_list(); else pick_selected_tests ( argc, argv ); } else { cout << endl << "TESTSUITE - a program covering all BDM unit tests." << endl << endl << argv[0] << " ....................................... run all unit tests" << endl << argv[0] << " particular_test_1 particular_test_2 ... run selected unit tests" << endl << argv[0] << " print ................................. print all the implemented unit tests" << endl; } return run_selected_tests(); }