6 #include <lemon/concept/graph.h>
7 #include <lemon/concept/ugraph.h>
8 #include <lemon/smart_graph.h>
10 #include <lemon/edge_set.h>
12 #include "test_tools.h"
13 #include "graph_test.h"
17 using namespace lemon;
18 using namespace lemon::concept;
20 typedef StaticGraph Graph;
23 { // checking edge_sets
24 checkConcept<StaticGraph, ListEdgeSet<Graph> >();
25 checkConcept<UGraph, ListUEdgeSet<Graph> >();
26 checkConcept<StaticGraph, SmartEdgeSet<Graph> >();
27 checkConcept<UGraph, SmartUEdgeSet<Graph> >();
30 std::cout << __FILE__ ": All tests passed.\n";