summaryrefslogtreecommitdiff
path: root/src/Persistence_representations/test/read_persistence_from_file_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Persistence_representations/test/read_persistence_from_file_test.cpp')
-rw-r--r--src/Persistence_representations/test/read_persistence_from_file_test.cpp131
1 files changed, 57 insertions, 74 deletions
diff --git a/src/Persistence_representations/test/read_persistence_from_file_test.cpp b/src/Persistence_representations/test/read_persistence_from_file_test.cpp
index 69493efb..924a67a1 100644
--- a/src/Persistence_representations/test/read_persistence_from_file_test.cpp
+++ b/src/Persistence_representations/test/read_persistence_from_file_test.cpp
@@ -20,8 +20,6 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-
-
#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE "Persistence_representations"
#include <boost/test/unit_test.hpp>
@@ -30,86 +28,71 @@
#include <iostream>
-
-
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
+BOOST_AUTO_TEST_CASE(test_read_file_with_four_elements_per_line) {
+ std::vector<std::pair<double, double> > what_we_should_get;
+ what_we_should_get.push_back(std::make_pair(0, 2));
+ what_we_should_get.push_back(std::make_pair(10, 1000));
+ what_we_should_get.push_back(std::make_pair(10, 90));
+ what_we_should_get.push_back(std::make_pair(4, 4));
+ std::vector<std::pair<double, double> > what_we_get = read_persistence_intervals_in_one_dimension_from_file(
+ "data/persistence_file_with_four_entries_per_line", 1, 1000);
+
+ // for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
+ //{
+ // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
+ //}
+
+ BOOST_CHECK(what_we_should_get.size() == what_we_get.size());
+
+ for (size_t i = 0; i != what_we_get.size(); ++i) {
+ BOOST_CHECK(what_we_should_get[i] == what_we_get[i]);
+ }
+}
+BOOST_AUTO_TEST_CASE(test_read_file_with_three_elements_per_line) {
+ std::vector<std::pair<double, double> > what_we_should_get;
+ what_we_should_get.push_back(std::make_pair(4, 9999));
+ what_we_should_get.push_back(std::make_pair(0, 1));
+ what_we_should_get.push_back(std::make_pair(1, 9999));
+ what_we_should_get.push_back(std::make_pair(10, 90));
+ what_we_should_get.push_back(std::make_pair(4, 4));
-
-
-BOOST_AUTO_TEST_CASE(test_read_file_with_four_elements_per_line)
-{
- std::vector< std::pair< double,double > > what_we_should_get;
- what_we_should_get.push_back( std::make_pair( 0 , 2 ) );
- what_we_should_get.push_back( std::make_pair( 10 , 1000 ) );
- what_we_should_get.push_back( std::make_pair( 10 , 90 ) );
- what_we_should_get.push_back( std::make_pair( 4 , 4 ) );
- std::vector<std::pair<double,double> > what_we_get = read_persistence_intervals_in_one_dimension_from_file("data/persistence_file_with_four_entries_per_line" , 1 , 1000 );
-
-
- //for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- //{
- // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
- //}
-
- BOOST_CHECK( what_we_should_get.size() == what_we_get.size() );
-
- for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- {
- BOOST_CHECK( what_we_should_get[i] == what_we_get[i] );
- }
-}
+ std::vector<std::pair<double, double> > what_we_get = read_persistence_intervals_in_one_dimension_from_file(
+ "data/persistence_file_with_three_entries_per_line", 1, 9999);
+ // for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
+ //{
+ // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
+ //}
-BOOST_AUTO_TEST_CASE(test_read_file_with_three_elements_per_line)
-{
- std::vector< std::pair< double,double > > what_we_should_get;
- what_we_should_get.push_back( std::make_pair( 4 , 9999 ) );
- what_we_should_get.push_back( std::make_pair( 0 , 1 ) );
- what_we_should_get.push_back( std::make_pair( 1 , 9999 ) );
- what_we_should_get.push_back( std::make_pair( 10 , 90 ) );
- what_we_should_get.push_back( std::make_pair( 4 , 4 ) );
-
- std::vector<std::pair<double,double> > what_we_get = read_persistence_intervals_in_one_dimension_from_file("data/persistence_file_with_three_entries_per_line" , 1 , 9999 );
-
-
- //for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- //{
- // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
- //}
-
- BOOST_CHECK( what_we_should_get.size() == what_we_get.size() );
-
- for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- {
- BOOST_CHECK( what_we_should_get[i] == what_we_get[i] );
- }
+ BOOST_CHECK(what_we_should_get.size() == what_we_get.size());
+
+ for (size_t i = 0; i != what_we_get.size(); ++i) {
+ BOOST_CHECK(what_we_should_get[i] == what_we_get[i]);
+ }
}
+BOOST_AUTO_TEST_CASE(test_read_file_with_two_elements_per_line) {
+ std::vector<std::pair<double, double> > what_we_should_get;
+ what_we_should_get.push_back(std::make_pair(4, 10));
+ what_we_should_get.push_back(std::make_pair(4, 9999));
+ what_we_should_get.push_back(std::make_pair(0, 1));
+ what_we_should_get.push_back(std::make_pair(1, 4));
-BOOST_AUTO_TEST_CASE(test_read_file_with_two_elements_per_line)
-{
- std::vector< std::pair< double,double > > what_we_should_get;
- what_we_should_get.push_back( std::make_pair( 4 , 10 ) );
- what_we_should_get.push_back( std::make_pair( 4 , 9999 ) );
- what_we_should_get.push_back( std::make_pair( 0 , 1 ) );
- what_we_should_get.push_back( std::make_pair( 1 , 4 ) );
-
- std::vector<std::pair<double,double> > what_we_get = read_persistence_intervals_in_one_dimension_from_file("data/persistence_file_with_two_entries_per_line" , 1 , 9999 );
-
-
- //for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- //{
- // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
- //}
-
- BOOST_CHECK( what_we_should_get.size() == what_we_get.size() );
-
- for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
- {
- BOOST_CHECK( what_we_should_get[i] == what_we_get[i] );
- }
-}
+ std::vector<std::pair<double, double> > what_we_get =
+ read_persistence_intervals_in_one_dimension_from_file("data/persistence_file_with_two_entries_per_line", 1, 9999);
+
+ // for ( size_t i = 0 ; i != what_we_get.size() ; ++i )
+ //{
+ // std::cerr << what_we_get[i].first << " , " << what_we_get[i].second << std::endl;
+ //}
+ BOOST_CHECK(what_we_should_get.size() == what_we_get.size());
+
+ for (size_t i = 0; i != what_we_get.size(); ++i) {
+ BOOST_CHECK(what_we_should_get[i] == what_we_get[i]);
+ }
+}