// -*- c++ -*- #include #include #include #include #include #include #include "test_tools.h" #include "graph_test.h" #include "map_test.h" using namespace lemon; using namespace lemon::skeleton; int main() { ///\file { // checking graph components function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); function_requires >(); } { // checking skeleton graphs function_requires >(); function_requires >(); function_requires >(); } { // checking list graph function_requires >(); checkGraph(); checkGraphNodeMap(); checkGraphEdgeMap(); } { // checking smart graph function_requires >(); checkGraph(); checkGraphNodeMap(); checkGraphEdgeMap(); } { // checking full graph function_requires >(); } std::cout << __FILE__ ": All tests passed.\n"; return 0; }