Add boolean_vector classes
[libstick.git] / tests / main.cc
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 #include "booleanvector.h"
5 #include "booleanmatrix.h"
6 #include "simplicialcomplex.h"
7 #include "persistence.h"
8 #include "image.h"
9
10 using namespace std;
11
12
13 int main(int argc, char* argv[]) {
14 (void) argc;
15 (void) argv;
16
17 Test::Suite ts;
18
19 ts.add(auto_ptr<Test::Suite>(new boolean_vector_TestSuite));
20 ts.add(auto_ptr<Test::Suite>(new boolean_matrix_TestSuite));
21 ts.add(auto_ptr<Test::Suite>(new simplicial_complex_TestSuite));
22 ts.add(auto_ptr<Test::Suite>(new persistence_TestSuite));
23 ts.add(auto_ptr<Test::Suite>(new image_TestSuite));
24
25 Test::TextOutput output(Test::TextOutput::Verbose);
26 if (ts.run(output))
27 return EXIT_SUCCESS;
28 return EXIT_FAILURE;
29 }
30