src/test/graph_test.cc
changeset 504 6ef30329dd50
parent 503 769f31e9f7b0
child 515 a7eeb8af6b34
equal deleted inserted replaced
0:c0daeaa5c979 1:e3ea58c2cb72
   131     v=m[k]; m[k]=v; m.set(k,v);
   131     v=m[k]; m[k]=v; m.set(k,v);
   132     v=cm[k];
   132     v=cm[k];
   133     
   133     
   134     m=cm;  
   134     m=cm;  
   135     dm=cm; //Copy from another type
   135     dm=cm; //Copy from another type
       
   136     m=dm; //Copy to another type
   136   }
   137   }
   137   //EdgeMap tests
   138   //EdgeMap tests
   138   {
   139   {
   139     Edge k;
   140     Edge k;
   140     typename Graph::EdgeMap<int> m(G);
   141     typename Graph::EdgeMap<int> m(G);
   160     v=m[k]; m[k]=v; m.set(k,v);
   161     v=m[k]; m[k]=v; m.set(k,v);
   161     v=cm[k];
   162     v=cm[k];
   162     
   163     
   163     m=cm;  
   164     m=cm;  
   164     dm=cm; //Copy from another type
   165     dm=cm; //Copy from another type
       
   166     m=dm; //Copy to another type
   165   }
   167   }
   166   
   168   
   167 }
   169 }
   168 
   170 
   169 
   171