diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 05:46:17 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 05:46:17 +0000 |
commit | 85adc697d2ec2a379ce6d721f0419ae5df3abdb6 (patch) | |
tree | 265f329bc4544c6f11a27ac3fd6022f593a10c11 /test/gdb/src/test.cpp | |
parent | Initial commit. (diff) | |
download | mdds-upstream.tar.xz mdds-upstream.zip |
Adding upstream version 2.1.1.upstream/2.1.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-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: |