src/test/dijkstra_heap_test.cc
changeset 776 f2994a2b10b2
parent 542 69bde1d90c04
child 833 512e5fd7d38b
     1.1 --- a/src/test/dijkstra_heap_test.cc	Tue Aug 31 11:26:59 2004 +0000
     1.2 +++ b/src/test/dijkstra_heap_test.cc	Tue Aug 31 13:40:07 2004 +0000
     1.3 @@ -56,7 +56,7 @@
     1.4    int error2=0;
     1.5  
     1.6    EdgeIt e;
     1.7 -  for(G.first(e); G.valid(e); G.next(e)) {
     1.8 +  for(G.first(e); e!=INVALID; ++e) {
     1.9      Node u=G.tail(e);
    1.10      Node v=G.head(e);
    1.11      if ( dijkstra_test.dist(v) - dijkstra_test.dist(u) > cap[e] )
    1.12 @@ -69,7 +69,7 @@
    1.13    }
    1.14  
    1.15    NodeIt v;
    1.16 -  for(G.first(v); G.valid(v); G.next(v)) {
    1.17 +  for(G.first(v); v!=INVALID; ++v) {
    1.18      if ( dijkstra_test.reached(v) ) {
    1.19        Edge e=dijkstra_test.pred(v);
    1.20        Node u=G.tail(e);
    1.21 @@ -105,7 +105,7 @@
    1.22    error1=0;
    1.23    error2=0;
    1.24  
    1.25 -  for(G.first(e); G.valid(e); G.next(e)) {
    1.26 +  for(G.first(e); e!=INVALID; ++e) {
    1.27      Node u=G.tail(e);
    1.28      Node v=G.head(e);
    1.29      if ( dijkstra_test2.dist(v) - dijkstra_test2.dist(u) > cap[e] )
    1.30 @@ -117,7 +117,7 @@
    1.31        }
    1.32    }
    1.33  
    1.34 -  for(G.first(v); G.valid(v); G.next(v)) {
    1.35 +  for(G.first(v); v!=INVALID; ++v) {
    1.36      if ( dijkstra_test2.reached(v) ) {
    1.37        Edge e=dijkstra_test2.pred(v);
    1.38        Node u=G.tail(e);