From cb4a6f2cb2604c4ef601c74fcae1b20c5b6bf15f Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Sat, 27 Jun 2015 00:16:54 +0200 Subject: [PATCH] Fixing graph test --- src/GraphMLWriter_unit_tests.hpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/GraphMLWriter_unit_tests.hpp b/src/GraphMLWriter_unit_tests.hpp index c00a953..dd6f3b0 100644 --- a/src/GraphMLWriter_unit_tests.hpp +++ b/src/GraphMLWriter_unit_tests.hpp @@ -51,6 +51,21 @@ struct ne_cp //! total number of properties boost::fusion::vector static const unsigned int max_prop = 7; + //! get x + float & get_x() {return boost::fusion::at_c<x>(data);} + //! get y + float & get_y() {return boost::fusion::at_c<y>(data);} + //! get z + float & get_z() {return boost::fusion::at_c<z>(data);} + //! get double number + double & get_dn() {return boost::fusion::at_c<double_num>(data);} + //! get long number + long int & get_ln() {return boost::fusion::at_c<long_num>(data);} + //! get integer + int & get_i() {return boost::fusion::at_c<integer>(data);} + //! get string + std::string & get_str() {return boost::fusion::at_c<string>(data);} + //! define attributes names struct attributes { @@ -71,6 +86,13 @@ BOOST_AUTO_TEST_CASE( graphml_writer_use) // Add 4 vertex and connect struct ne_cp n1; + n1.get_x() = 0; + n1.get_y() = 0; + n1.get_z() = 0; + n1.get_dn() = 0; + n1.get_ln() = 0; + n1.get_i() = 0; + n1.get_str() = std::string("test"); g_csr2.addVertex(n1); g_csr2.addVertex(n1); g_csr2.addVertex(n1); -- GitLab