$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r53249 - sandbox/numeric_adaptor/libs/numeric_adaptor/test
From: bruno.lalande_at_[hidden]
Date: 2009-05-25 11:02:09
Author: bruno.lalande
Date: 2009-05-25 11:02:08 EDT (Mon, 25 May 2009)
New Revision: 53249
URL: http://svn.boost.org/trac/boost/changeset/53249
Log:
Renamed a test file.
Added:
   sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_conversions.cpp   (contents, props changed)
      - copied, changed from r53248, /sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp
Removed:
   sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp
Text files modified: 
   sandbox/numeric_adaptor/libs/numeric_adaptor/test/Jamroot              |     2 +-                                      
   sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_conversions.cpp |     1 +                                       
   2 files changed, 2 insertions(+), 1 deletions(-)
Modified: sandbox/numeric_adaptor/libs/numeric_adaptor/test/Jamroot
==============================================================================
--- sandbox/numeric_adaptor/libs/numeric_adaptor/test/Jamroot	(original)
+++ sandbox/numeric_adaptor/libs/numeric_adaptor/test/Jamroot	2009-05-25 11:02:08 EDT (Mon, 25 May 2009)
@@ -15,4 +15,4 @@
 import testing ;
 
 run test_heron.cpp : gmp ;
-run test_cast.cpp : gmp ;
+run test_conversions.cpp : gmp ;
Deleted: sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp
==============================================================================
--- sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp	2009-05-25 11:02:08 EDT (Mon, 25 May 2009)
+++ (empty file)
@@ -1,42 +0,0 @@
-// Numeric Adaptor Library testing suite
-//
-// Copyright Barend Gehrels 2009, Geodan Holding B.V. Amsterdam, the Netherlands.
-// Copyright Bruno Lalande 2009
-// Use, modification and distribution is subject to the Boost Software License,
-// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-// http://www.boost.org/LICENSE_1_0.txt)
-
-
-#include <boost/test/included/test_exec_monitor.hpp>
-#include <boost/numeric_adaptor/numeric_adaptor.hpp>
-#include <boost/numeric_adaptor/ieee_policy.hpp>
-#ifndef NO_CLN
-#include <boost/numeric_adaptor/cln_policy.hpp>
-#endif
-#include <boost/numeric_adaptor/gmp_policy.hpp>
-
-
-template <typename Policy>
-void test_all()
-{
-    typedef numeric_adaptor::numeric_adaptor<Policy> num;
-
-    num n = 1234.5;
-    BOOST_CHECK_EQUAL(int(n), 1234);
-    BOOST_CHECK_EQUAL(float(n), 1234.5);
-    BOOST_CHECK_EQUAL(double(n), 1234.5);
-    BOOST_CHECK_EQUAL(n.template get<std::string>(), "1234.5");
-
-    num n2 = "1234.5";
-    BOOST_CHECK_EQUAL(double(n2), 1234.5);
-
-    num n3("1234.5");
-    BOOST_CHECK_EQUAL(double(n3), 1234.5);
-}
-
-int test_main(int, char*[])
-{
-    test_all<numeric_adaptor::ieee_policy<double> >();
-
-    return 0;
-};
Copied: sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_conversions.cpp (from r53248, /sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp)
==============================================================================
--- /sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_cast.cpp	(original)
+++ sandbox/numeric_adaptor/libs/numeric_adaptor/test/test_conversions.cpp	2009-05-25 11:02:08 EDT (Mon, 25 May 2009)
@@ -26,6 +26,7 @@
     BOOST_CHECK_EQUAL(float(n), 1234.5);
     BOOST_CHECK_EQUAL(double(n), 1234.5);
     BOOST_CHECK_EQUAL(n.template get<std::string>(), "1234.5");
+    BOOST_CHECK_EQUAL(numeric_adaptor::get<std::string>(n), "1234.5");
 
     num n2 = "1234.5";
     BOOST_CHECK_EQUAL(double(n2), 1234.5);