summaryrefslogtreecommitdiff
path: root/src/Nerve_GIC/test
diff options
context:
space:
mode:
authorvrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-11-16 20:52:37 +0000
committervrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-11-16 20:52:37 +0000
commit69e3499fb9ecae20a1b9904cac83bbc605972c50 (patch)
tree9d4a0a76358b5f3b05f757a9f42958c2a0a8a8ac /src/Nerve_GIC/test
parent4036005c0302fa7ce72ef2966bda73049da6be41 (diff)
Apply google code conventions for cpplint
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@2898 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2f82ddf869dc95ec33c6cea825ee24cd1a849c4b
Diffstat (limited to 'src/Nerve_GIC/test')
-rw-r--r--src/Nerve_GIC/test/CMakeLists.txt8
-rw-r--r--src/Nerve_GIC/test/test_GIC.cpp60
2 files changed, 40 insertions, 28 deletions
diff --git a/src/Nerve_GIC/test/CMakeLists.txt b/src/Nerve_GIC/test/CMakeLists.txt
index 77efe043..03fe47ca 100644
--- a/src/Nerve_GIC/test/CMakeLists.txt
+++ b/src/Nerve_GIC/test/CMakeLists.txt
@@ -3,12 +3,12 @@ project(Graph_induced_complex_tests)
include(GUDHI_test_coverage)
-add_executable ( Graph_induced_complex_test_unit test_GIC.cpp )
-target_link_libraries(Graph_induced_complex_test_unit ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY})
+add_executable ( Nerve_GIC_test_unit test_GIC.cpp )
+target_link_libraries(Nerve_GIC_test_unit ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY})
if (TBB_FOUND)
- target_link_libraries(Graph_induced_complex_test_unit ${TBB_LIBRARIES})
+ target_link_libraries(Nerve_GIC_test_unit ${TBB_LIBRARIES})
endif()
file(COPY data DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/)
-gudhi_add_coverage_test(Graph_induced_complex_test_unit)
+gudhi_add_coverage_test(Nerve_GIC_test_unit)
diff --git a/src/Nerve_GIC/test/test_GIC.cpp b/src/Nerve_GIC/test/test_GIC.cpp
index d7af7680..a8b1e7f7 100644
--- a/src/Nerve_GIC/test/test_GIC.cpp
+++ b/src/Nerve_GIC/test/test_GIC.cpp
@@ -28,51 +28,63 @@
#include <limits>
#include <string>
#include <vector>
-#include <algorithm> // std::max
+#include <algorithm> // std::max
#include <gudhi/GIC.h>
#include <gudhi/distance_functions.h>
#include <gudhi/reader_utils.h>
BOOST_AUTO_TEST_CASE(check_nerve) {
-
using Point = std::vector<float>;
- Gudhi::cover_complex::Cover_complex<Point> N; N.set_type("Nerve");
- std::string cloud_file_name("data/cloud"); N.read_point_cloud(cloud_file_name);
- std::string graph_file_name("data/graph"); N.set_graph_from_file(graph_file_name);
- std::string cover_file_name("data/cover"); N.set_cover_from_file(cover_file_name);
- N.find_simplices(); Gudhi::Simplex_tree<> stree; N.create_complex(stree);
+ Gudhi::cover_complex::Cover_complex<Point> N;
+ N.set_type("Nerve");
+ std::string cloud_file_name("data/cloud");
+ N.read_point_cloud(cloud_file_name);
+ std::string graph_file_name("data/graph");
+ N.set_graph_from_file(graph_file_name);
+ std::string cover_file_name("data/cover");
+ N.set_cover_from_file(cover_file_name);
+ N.find_simplices();
+ Gudhi::Simplex_tree<> stree;
+ N.create_complex(stree);
BOOST_CHECK(stree.num_vertices() == 3);
- BOOST_CHECK((stree.num_simplices()-stree.num_vertices()) == 0);
+ BOOST_CHECK((stree.num_simplices() - stree.num_vertices()) == 0);
BOOST_CHECK(stree.dimension() == 0);
}
BOOST_AUTO_TEST_CASE(check_GIC) {
-
using Point = std::vector<float>;
- Gudhi::cover_complex::Cover_complex<Point> GIC; GIC.set_type("GIC");
- std::string cloud_file_name("data/cloud"); GIC.read_point_cloud(cloud_file_name);
- std::string graph_file_name("data/graph"); GIC.set_graph_from_file(graph_file_name);
- std::string cover_file_name("data/cover"); GIC.set_cover_from_file(cover_file_name);
- GIC.find_simplices(); Gudhi::Simplex_tree<> stree; GIC.create_complex(stree);
+ Gudhi::cover_complex::Cover_complex<Point> GIC;
+ GIC.set_type("GIC");
+ std::string cloud_file_name("data/cloud");
+ GIC.read_point_cloud(cloud_file_name);
+ std::string graph_file_name("data/graph");
+ GIC.set_graph_from_file(graph_file_name);
+ std::string cover_file_name("data/cover");
+ GIC.set_cover_from_file(cover_file_name);
+ GIC.find_simplices();
+ Gudhi::Simplex_tree<> stree;
+ GIC.create_complex(stree);
BOOST_CHECK(stree.num_vertices() == 3);
- BOOST_CHECK((stree.num_simplices()-stree.num_vertices()) == 4);
+ BOOST_CHECK((stree.num_simplices() - stree.num_vertices()) == 4);
BOOST_CHECK(stree.dimension() == 2);
}
-
BOOST_AUTO_TEST_CASE(check_voronoiGIC) {
-
using Point = std::vector<float>;
- Gudhi::cover_complex::Cover_complex<Point> GIC; GIC.set_type("GIC");
- std::string cloud_file_name("data/cloud"); GIC.read_point_cloud(cloud_file_name);
- std::string graph_file_name("data/graph"); GIC.set_graph_from_file(graph_file_name);
- GIC.set_cover_from_Voronoi(Gudhi::Euclidean_distance(),2);
- GIC.find_simplices(); Gudhi::Simplex_tree<> stree; GIC.create_complex(stree);
+ Gudhi::cover_complex::Cover_complex<Point> GIC;
+ GIC.set_type("GIC");
+ std::string cloud_file_name("data/cloud");
+ GIC.read_point_cloud(cloud_file_name);
+ std::string graph_file_name("data/graph");
+ GIC.set_graph_from_file(graph_file_name);
+ GIC.set_cover_from_Voronoi(Gudhi::Euclidean_distance(), 2);
+ GIC.find_simplices();
+ Gudhi::Simplex_tree<> stree;
+ GIC.create_complex(stree);
BOOST_CHECK(stree.num_vertices() == 2);
- BOOST_CHECK((stree.num_simplices()-stree.num_vertices()) == 1);
+ BOOST_CHECK((stree.num_simplices() - stree.num_vertices()) == 1);
BOOST_CHECK(stree.dimension() == 1);
}
-