summaryrefslogtreecommitdiff
path: root/src/Tangential_complex/test
diff options
context:
space:
mode:
authorvrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-12-15 09:27:42 +0000
committervrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-12-15 09:27:42 +0000
commitc7cd528c7fa9a548dd47586ae258d33168e04a07 (patch)
tree8434d44fc072d82caf2bbfcb785d54cd41866938 /src/Tangential_complex/test
parent28b7623d0aed90abe58260861c85b20e43227216 (diff)
Remove example.cpp
Remove tangent traces in Tangential_complex.h Modify test_tangential_complex.cpp to make UT work git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/tangential_test@1875 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1bd09671ca6f30c66cce7b48b382e1a8e4fbd3b5
Diffstat (limited to 'src/Tangential_complex/test')
-rw-r--r--src/Tangential_complex/test/test_tangential_complex.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/Tangential_complex/test/test_tangential_complex.cpp b/src/Tangential_complex/test/test_tangential_complex.cpp
index 4c3dec3b..ebe5cdb4 100644
--- a/src/Tangential_complex/test/test_tangential_complex.cpp
+++ b/src/Tangential_complex/test/test_tangential_complex.cpp
@@ -98,11 +98,13 @@ BOOST_AUTO_TEST_CASE(test_mini_tangential) {
tc.compute_tangential_complex();
TC::Num_inconsistencies num_inc = tc.number_of_inconsistent_simplices();
std::cout << "TC vertices = " << tc.number_of_vertices() << " - simplices = " << num_inc.num_simplices <<
- " - inconsistencies = " << num_inc.num_inconsistent_simplices << std::endl;
+ " - inc simplices = " << num_inc.num_inconsistent_simplices <<
+ " - inc stars = " << num_inc.num_inconsistent_stars << std::endl;
BOOST_CHECK(tc.number_of_vertices() == 4);
BOOST_CHECK(num_inc.num_simplices == 4);
- BOOST_CHECK(num_inc.num_inconsistent_simplices == 2);
+ BOOST_CHECK(num_inc.num_inconsistent_simplices == 0);
+ BOOST_CHECK(num_inc.num_inconsistent_stars == 0);
// Export the TC into a Simplex_tree
Gudhi::Simplex_tree<> stree;
@@ -110,18 +112,19 @@ BOOST_AUTO_TEST_CASE(test_mini_tangential) {
std::cout << "ST vertices = " << stree.num_vertices() << " - simplices = " << stree.num_simplices() << std::endl;
BOOST_CHECK(stree.num_vertices() == 4);
- BOOST_CHECK(stree.num_simplices() == 12);
+ BOOST_CHECK(stree.num_simplices() == 6);
tc.fix_inconsistencies_using_perturbation(0.01, 30.0);
BOOST_CHECK(tc.number_of_vertices() == 4);
BOOST_CHECK(num_inc.num_simplices == 4);
- BOOST_CHECK(num_inc.num_inconsistent_simplices == 2);
+ BOOST_CHECK(num_inc.num_inconsistent_simplices == 0);
+ BOOST_CHECK(num_inc.num_inconsistent_stars == 0);
// Export the TC into a Simplex_tree
tc.create_complex(stree);
std::cout << "ST vertices = " << stree.num_vertices() << " - simplices = " << stree.num_simplices() << std::endl;
BOOST_CHECK(stree.num_vertices() == 4);
- BOOST_CHECK(stree.num_simplices() == 12);
+ BOOST_CHECK(stree.num_simplices() == 6);
}