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");