klao@946: // -*- c++ -*- klao@946: klao@946: #include klao@946: #include klao@946: klao@977: #include klao@977: klao@946: #include klao@946: #include klao@946: #include klao@946: klao@946: #include "test_tools.h" klao@946: #include "graph_utils_test.h" klao@946: klao@946: klao@946: using namespace lemon; klao@946: klao@946: klao@946: int main() { klao@946: ///\file klao@946: { // checking list graph klao@946: checkGraphCounters(); klao@946: } klao@946: { // checking smart graph klao@946: checkGraphCounters(); klao@946: } klao@977: { klao@977: int num = 5; klao@977: FullGraph fg(num); klao@977: check(countNodes(fg) == num, "FullGraph: wrong node number."); klao@977: check(countEdges(fg) == num*num, "FullGraph: wrong edge number."); klao@977: } klao@946: klao@946: std::cout << __FILE__ ": All tests passed.\n"; klao@946: klao@946: return 0; klao@946: }