$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r56171 - trunk/libs/conversion
From: Alexander.Nasonov_at_[hidden]
Date: 2009-09-13 10:58:35
Author: nasonov
Date: 2009-09-13 10:58:34 EDT (Sun, 13 Sep 2009)
New Revision: 56171
URL: http://svn.boost.org/trac/boost/changeset/56171
Log:
Add a test for uintmax_t.
Text files modified: 
   trunk/libs/conversion/lexical_cast_test.cpp |    17 ++++++++++++-----                       
   1 files changed, 12 insertions(+), 5 deletions(-)
Modified: trunk/libs/conversion/lexical_cast_test.cpp
==============================================================================
--- trunk/libs/conversion/lexical_cast_test.cpp	(original)
+++ trunk/libs/conversion/lexical_cast_test.cpp	2009-09-13 10:58:34 EDT (Sun, 13 Sep 2009)
@@ -78,6 +78,7 @@
 void test_conversion_from_to_long();
 void test_conversion_from_to_ulong();
 void test_conversion_from_to_intmax_t();
+void test_conversion_from_to_uintmax_t();
 #ifdef LCAST_TEST_LONGLONG
 void test_conversion_from_to_longlong();
 void test_conversion_from_to_ulonglong();
@@ -112,9 +113,10 @@
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_ushort));
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_int));
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_uint));
-    suite->add(BOOST_TEST_CASE(&test_conversion_from_to_ulong));
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_long));
+    suite->add(BOOST_TEST_CASE(&test_conversion_from_to_ulong));
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_intmax_t));
+    suite->add(BOOST_TEST_CASE(&test_conversion_from_to_uintmax_t));
     #ifdef LCAST_TEST_LONGLONG
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_longlong));
     suite->add(BOOST_TEST_CASE(&test_conversion_from_to_ulonglong));
@@ -670,14 +672,14 @@
     test_conversion_from_to_integral<unsigned int>();
 }
 
-void test_conversion_from_to_ulong()
+void test_conversion_from_to_long()
 {
-    test_conversion_from_to_integral<unsigned long>();
+    test_conversion_from_to_integral<long>();
 }
 
-void test_conversion_from_to_long()
+void test_conversion_from_to_ulong()
 {
-    test_conversion_from_to_integral<long>();
+    test_conversion_from_to_integral<unsigned long>();
 }
 
 void test_conversion_from_to_intmax_t()
@@ -685,6 +687,11 @@
     test_conversion_from_to_integral<boost::intmax_t>();
 }
 
+void test_conversion_from_to_uintmax_t()
+{
+    test_conversion_from_to_integral<boost::uintmax_t>();
+}
+
 #if defined(BOOST_HAS_LONG_LONG)
 
 void test_conversion_from_to_longlong()