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> {};
|