test/maps_test.cc
branch1.0
changeset 500 2b6a20528f35
parent 210 81cfc04531e8
child 1078 c59bdcc8e33e
     1.1 --- a/test/maps_test.cc	Wed Jan 21 18:17:28 2009 +0000
     1.2 +++ b/test/maps_test.cc	Thu Jan 22 15:15:51 2009 +0000
     1.3 @@ -170,7 +170,7 @@
     1.4    {
     1.5      typedef ComposeMap<DoubleMap, ReadMap<B,A> > CompMap;
     1.6      checkConcept<ReadMap<B,double>, CompMap>();
     1.7 -    CompMap map1(DoubleMap(),ReadMap<B,A>());
     1.8 +    CompMap map1 = CompMap(DoubleMap(),ReadMap<B,A>());
     1.9      CompMap map2 = composeMap(DoubleMap(), ReadMap<B,A>());
    1.10  
    1.11      SparseMap<double, bool> m1(false); m1[3.14] = true;
    1.12 @@ -183,7 +183,7 @@
    1.13    {
    1.14      typedef CombineMap<DoubleMap, DoubleMap, std::plus<double> > CombMap;
    1.15      checkConcept<ReadMap<A,double>, CombMap>();
    1.16 -    CombMap map1(DoubleMap(), DoubleMap());
    1.17 +    CombMap map1 = CombMap(DoubleMap(), DoubleMap());
    1.18      CombMap map2 = combineMap(DoubleMap(), DoubleMap(), std::plus<double>());
    1.19  
    1.20      check(combineMap(constMap<B,int,2>(), identityMap<B>(), &binc)[B()] == 3,
    1.21 @@ -195,11 +195,11 @@
    1.22      checkConcept<ReadMap<A,B>, FunctorToMap<F,A,B> >();
    1.23      checkConcept<ReadMap<A,B>, FunctorToMap<F> >();
    1.24      FunctorToMap<F> map1;
    1.25 -    FunctorToMap<F> map2(F());
    1.26 +    FunctorToMap<F> map2 = FunctorToMap<F>(F());
    1.27      B b = functorToMap(F())[A()];
    1.28  
    1.29      checkConcept<ReadMap<A,B>, MapToFunctor<ReadMap<A,B> > >();
    1.30 -    MapToFunctor<ReadMap<A,B> > map(ReadMap<A,B>());
    1.31 +    MapToFunctor<ReadMap<A,B> > map = MapToFunctor<ReadMap<A,B> >(ReadMap<A,B>());
    1.32  
    1.33      check(functorToMap(&func)[A()] == 3,
    1.34            "Something is wrong with FunctorToMap");