diff options
Diffstat (limited to 'test/gdb/src/test.cpp')
-rw-r--r-- | test/gdb/src/test.cpp | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/test/gdb/src/test.cpp b/test/gdb/src/test.cpp new file mode 100644 index 0000000..83dd269 --- /dev/null +++ b/test/gdb/src/test.cpp @@ -0,0 +1,49 @@ +/* Test suite for gdb pretty printers. + + This file is part of mdds. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. */ + +// forward decls. of tests +void test_flat_segment_tree(); +void test_multi_type_matrix(); +void test_multi_type_vector(); +void test_point_quad_tree(); +void test_rtree(); +void test_segment_tree(); +void test_sorted_string_map(); +void test_trie_map(); + +void stop() +{} + +int main() +try +{ + test_flat_segment_tree(); + test_multi_type_matrix(); + test_multi_type_vector(); + test_point_quad_tree(); + test_rtree(); + test_segment_tree(); + test_sorted_string_map(); + test_trie_map(); + return 0; +} +catch (...) +{ + return -1; +} + +// vim: set shiftwidth=4 softtabstop=4 expandtab: |