From b57ad80051e2281ab5eb6ecf78893bdba9328d10 Mon Sep 17 00:00:00 2001 From: vrouvrea Date: Wed, 8 Nov 2017 06:39:26 +0000 Subject: Reduce test time git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/periodic_cubical_complex_fix@2849 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f13a91a49ee35ad23a09713a909fe3f49ce9a8ec --- src/Bitmap_cubical_complex/test/Bitmap_test.cpp | 49 ++++++++++++------------- 1 file changed, 24 insertions(+), 25 deletions(-) (limited to 'src/Bitmap_cubical_complex') diff --git a/src/Bitmap_cubical_complex/test/Bitmap_test.cpp b/src/Bitmap_cubical_complex/test/Bitmap_test.cpp index 41b2baba..7c01b7d4 100644 --- a/src/Bitmap_cubical_complex/test/Bitmap_test.cpp +++ b/src/Bitmap_cubical_complex/test/Bitmap_test.cpp @@ -1335,11 +1335,11 @@ BOOST_AUTO_TEST_CASE(Top_dimensional_cells_iterator_range_check) { BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_non_periodic_case_3_d) { std::vector sizes(3); - sizes[0] = 5; - sizes[1] = 5; - sizes[2] = 5; + sizes[0] = 3; + sizes[1] = 3; + sizes[2] = 3; - std::vector data(125, 0); + std::vector data(27, 0); int number_of_all_elements = (2 * sizes[0] + 1) * (2 * sizes[1] + 1) * (2 * sizes[2] + 1); Bitmap_cubical_complex_base ba(sizes, data); @@ -1400,11 +1400,11 @@ BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_non_periodic_case_4_d BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_2d) { std::vector sizes(2); - sizes[0] = 10; - sizes[1] = 10; + sizes[0] = 3; + sizes[1] = 3; std::vector directions_of_periodicity(2, true); - std::vector data(100, 0); + std::vector data(9, 0); int number_of_all_elements = (2 * sizes[0]) * (2 * sizes[1]); // *(2*sizes[2]); Bitmap_cubical_complex_periodic_boundary_conditions ba(sizes, data, directions_of_periodicity); @@ -1439,13 +1439,13 @@ BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_2d) { BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_3d) { std::vector sizes(3); - sizes[0] = 5; - sizes[1] = 5; - sizes[2] = 5; + sizes[0] = 3; + sizes[1] = 3; + sizes[2] = 3; std::vector directions_of_periodicity(3, true); - std::vector data(125, 0); + std::vector data(27, 0); int number_of_all_elements = (2 * sizes[0]) * (2 * sizes[1]) * (2 * sizes[2]); Bitmap_cubical_complex_periodic_boundary_conditions ba(sizes, data, directions_of_periodicity); @@ -1469,7 +1469,6 @@ BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_3d) { } i *= -1; } - // getchar(); // check if there is anything nonzero in elems_in_boundary for (size_t i = 0; i != elems_in_boundary.size(); ++i) { @@ -1480,14 +1479,14 @@ BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_3d) { BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_4d) { std::vector sizes(4); - sizes[0] = 4; - sizes[1] = 4; - sizes[2] = 4; - sizes[3] = 4; + sizes[0] = 3; + sizes[1] = 3; + sizes[2] = 3; + sizes[3] = 3; std::vector directions_of_periodicity(4, true); - std::vector data(256, 0); + std::vector data(81, 0); int number_of_all_elements = (2 * sizes[0]) * (2 * sizes[1]) * (2 * sizes[2]) * (2 * sizes[3]); Bitmap_cubical_complex_periodic_boundary_conditions ba(sizes, data, directions_of_periodicity); @@ -1518,11 +1517,11 @@ BOOST_AUTO_TEST_CASE(check_if_boundary_of_boundary_is_zero_periodic_case_4d) { BOOST_AUTO_TEST_CASE(compute_incidence_between_cells_test) { std::vector sizes(3); - sizes[0] = 5; - sizes[1] = 5; - sizes[2] = 5; + sizes[0] = 3; + sizes[1] = 3; + sizes[2] = 3; - std::vector data(125, 0); + std::vector data(27, 0); int number_of_all_elements = (2 * sizes[0] + 1) * (2 * sizes[1] + 1) * (2 * sizes[1] + 1); Bitmap_cubical_complex_base ba(sizes, data); @@ -1547,12 +1546,12 @@ BOOST_AUTO_TEST_CASE(compute_incidence_between_cells_test) { BOOST_AUTO_TEST_CASE(compute_incidence_between_cells_test_periodic_boundary_conditions) { std::vector sizes(3); - sizes[0] = 5; - sizes[1] = 5; - sizes[2] = 5; + sizes[0] = 3; + sizes[1] = 3; + sizes[2] = 3; std::vector directions_of_periodicity(3, true); - std::vector data(125, 0); + std::vector data(27, 0); int number_of_all_elements = (2 * sizes[0]) * (2 * sizes[1]) * (2 * sizes[2]); Bitmap_cubical_complex_periodic_boundary_conditions ba(sizes, data, directions_of_periodicity); -- cgit v1.2.3