diff -r ce885274b754 -r 20b26ee5812b src/test/dfs_test.cc --- a/src/test/dfs_test.cc Wed Mar 16 13:25:19 2005 +0000 +++ b/src/test/dfs_test.cc Wed Mar 16 16:40:21 2005 +0000 @@ -58,6 +58,29 @@ } + +void check_Dfs_Function_Compile() +{ + typedef int VType; + typedef concept::StaticGraph Graph; + + typedef Graph::Edge Edge; + typedef Graph::Node Node; + typedef Graph::EdgeIt EdgeIt; + typedef Graph::NodeIt NodeIt; + typedef concept::ReadMap LengthMap; + + dfs(Graph(),Node()).run(); + dfs(Graph()).source(Node()).run(); + dfs(Graph()) + .predMap(concept::WriteMap()) + .distMap(concept::WriteMap()) + .reachedMap(concept::ReadWriteMap()) + .processedMap(concept::WriteMap()) + .run(Node()); + +} + int main() {