|
From: Matthias S. <mat...@us...> - 2007-04-15 07:09:08
|
Update of /cvsroot/boost-sandbox/boost-sandbox/libs/units/test In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv31090/libs/units/test Modified Files: test_cmath.cpp test_header.hpp test_predicates.cpp Log Message: correct example output, remove llrint/llround, add #includes to test_predicates Index: test_header.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/units/test/test_header.hpp,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- test_header.hpp 14 Apr 2007 21:52:00 -0000 1.7 +++ test_header.hpp 15 Apr 2007 07:09:03 -0000 1.8 @@ -39,9 +39,9 @@ namespace units { -struct length_dim : boost::units::base_dimension<length_dim, 1> {}; ///> base dimension of length -struct mass_dim : boost::units::base_dimension<mass_dim,2> {}; ///> base dimension of mass -struct time_dim : boost::units::base_dimension<time_dim,3> {}; ///> base dimension of time +struct length_dim : boost::units::base_dimension<length_dim,1> { }; ///> base dimension of length +struct mass_dim : boost::units::base_dimension<mass_dim,2> { }; ///> base dimension of mass +struct time_dim : boost::units::base_dimension<time_dim,3> { }; ///> base dimension of time typedef length_dim::type length_type; typedef mass_dim::type mass_type; Index: test_cmath.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/units/test/test_cmath.cpp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- test_cmath.cpp 16 Mar 2007 18:29:54 -0000 1.1.1.1 +++ test_cmath.cpp 15 Apr 2007 07:09:03 -0000 1.2 @@ -118,8 +118,8 @@ BOOST_CHECK(bu::hypot(L1,L2) == 5.0*bu::meters); - BOOST_CHECK(bu::llrint(E4).value() == bu::detail::llrint(E4.value())); - BOOST_CHECK(bu::llround(E4).value() == bu::detail::llround(E4.value())); +// BOOST_CHECK(bu::llrint(E4).value() == bu::detail::llrint(E4.value())); +// BOOST_CHECK(bu::llround(E4).value() == bu::detail::llround(E4.value())); BOOST_CHECK(bu::nearbyint(E4).value() == bu::detail::nearbyint(E4.value())); BOOST_CHECK(bu::rint(E4).value() == bu::detail::rint(E4.value())); Index: test_predicates.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/units/test/test_predicates.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- test_predicates.cpp 12 Apr 2007 20:42:29 -0000 1.4 +++ test_predicates.cpp 15 Apr 2007 07:09:03 -0000 1.5 @@ -24,13 +24,22 @@ #include <boost/mpl/assert.hpp> #include <boost/mpl/list/list0.hpp> +#include <boost/units/base_dimension.hpp> #include <boost/units/dimension.hpp> +#include <boost/units/is_dimension_list.hpp> +#include <boost/units/is_quantity.hpp> +#include <boost/units/is_quantity_of_dimension.hpp> +#include <boost/units/is_quantity_of_system.hpp> +#include <boost/units/is_unit.hpp> +#include <boost/units/is_unit_of_dimension.hpp> +#include <boost/units/is_unit_of_system.hpp> +#include <boost/units/ordinal.hpp> #include <boost/units/quantity.hpp> #include <boost/units/unit.hpp> namespace bu = boost::units; -BOOST_UNITS_REGISTER_BASE_DIMENSION(dimension_tag, 0); +struct dimension_tag : boost::units::base_dimension<dimension_tag,0> { }; struct system1 : bu::ordinal<100> {}; struct system2 : bu::ordinal<101> {}; |