summaryrefslogtreecommitdiff
path: root/src/Gudhi_stat/test
diff options
context:
space:
mode:
authorpdlotko <pdlotko@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-04-08 20:54:06 +0000
committerpdlotko <pdlotko@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-04-08 20:54:06 +0000
commitf42b5fde65068bc02cfab9abaa4c05b52ff4c13d (patch)
treeb7ee2db54fba99337fe0ac76ebf9d52fa9e79e5d /src/Gudhi_stat/test
parent85b1a1b1befa27b288ec410e1e308ed2277abf47 (diff)
Answer to Marc's comments.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/gudhi_stat@2320 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 564683f4a60572ac78f9c45c4cc589d97e7663ed
Diffstat (limited to 'src/Gudhi_stat/test')
-rw-r--r--src/Gudhi_stat/test/persistence_lanscapes_on_grid_test.cpp21
-rw-r--r--src/Gudhi_stat/test/read_persistence_from_file_test.cpp2
2 files changed, 22 insertions, 1 deletions
diff --git a/src/Gudhi_stat/test/persistence_lanscapes_on_grid_test.cpp b/src/Gudhi_stat/test/persistence_lanscapes_on_grid_test.cpp
index 2e4ba8d9..b67c061f 100644
--- a/src/Gudhi_stat/test/persistence_lanscapes_on_grid_test.cpp
+++ b/src/Gudhi_stat/test/persistence_lanscapes_on_grid_test.cpp
@@ -53,6 +53,27 @@ BOOST_AUTO_TEST_CASE(check_construction_of_landscape)
BOOST_CHECK( l == g );
}
+BOOST_AUTO_TEST_CASE(check_construction_of_landscape_using_only_ten_levels)
+{
+ //TODO
+ size_t number = 10;
+ Persistence_landscape_on_grid l( "data/file_with_diagram_1" , 100 ,number );
+ Persistence_landscape_on_grid g( "data/file_with_diagram_1" , 100 );
+ //cut all the elements of order > 10 in g.
+
+ for ( size_t level = 0 ; level != number ; ++level )
+ {
+ std::vector<double> v1 = l.vectorize(level);
+ std::vector<double> v2 = g.vectorize(level);
+ BOOST_CHECK( v1.size() == v2.size() );
+ for ( size_t i = 0 ; i != v1.size() ; ++i )
+ {
+ BOOST_CHECK( v1[i] == v2[i] );
+ }
+ }
+}
+
+
BOOST_AUTO_TEST_CASE(check_computations_of_integrals)
{
diff --git a/src/Gudhi_stat/test/read_persistence_from_file_test.cpp b/src/Gudhi_stat/test/read_persistence_from_file_test.cpp
index ed26ba28..c0e988bf 100644
--- a/src/Gudhi_stat/test/read_persistence_from_file_test.cpp
+++ b/src/Gudhi_stat/test/read_persistence_from_file_test.cpp
@@ -26,7 +26,7 @@
#define BOOST_TEST_MODULE "gudhi_stat"
#include <boost/test/unit_test.hpp>
#include <gudhi/reader_utils.h>
-#include <gudhi/read_persitence_from_file.h>
+#include <gudhi/read_persistence_from_file.h>
#include <iostream>