$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r56704 - in trunk/libs: functional/hash/test unordered unordered/test unordered/test/exception unordered/test/unordered
From: daniel_james_at_[hidden]
Date: 2009-10-10 11:09:03
Author: danieljames
Date: 2009-10-10 11:09:02 EDT (Sat, 10 Oct 2009)
New Revision: 56704
URL: http://svn.boost.org/trac/boost/changeset/56704
Log:
Copy the unordered and hash CMake files from release.
Added:
   trunk/libs/unordered/test/exception/CMakeLists.txt
      - copied unchanged from r56701, /branches/release/libs/unordered/test/exception/CMakeLists.txt
   trunk/libs/unordered/test/unordered/CMakeLists.txt
      - copied unchanged from r56701, /branches/release/libs/unordered/test/unordered/CMakeLists.txt
Text files modified: 
   trunk/libs/functional/hash/test/CMakeLists.txt |     9 +++--                                   
   trunk/libs/unordered/CMakeLists.txt            |     2                                         
   trunk/libs/unordered/test/CMakeLists.txt       |    61 +-------------------------------------- 
   3 files changed, 8 insertions(+), 64 deletions(-)
Modified: trunk/libs/functional/hash/test/CMakeLists.txt
==============================================================================
--- trunk/libs/functional/hash/test/CMakeLists.txt	(original)
+++ trunk/libs/functional/hash/test/CMakeLists.txt	2009-10-10 11:09:02 EDT (Sat, 10 Oct 2009)
@@ -22,12 +22,13 @@
 #-------------------------------------------------------------------------
 
 SET(tests
-hash_float_test
 hash_fwd_test_1
 hash_fwd_test_2
 hash_number_test
 hash_pointer_test
 hash_function_pointer_test
+hash_float_test
+hash_long_double_test
 hash_string_test
 hash_range_test
 hash_custom_test
@@ -40,18 +41,18 @@
 hash_deque_test
 hash_set_test
 hash_map_test
+hash_complex_test
 container_fwd_test
 hash_no_ext_macro_1
 hash_no_ext_macro_2
 )
 
 boost_test_run(link_test link_test.cpp link_test_2.cpp)
-boost_test_run(link_ext_test link_ext_test.cpp link_no_ext_test.cpp)
-
+boost_test_run(link_ext_test link_ext_test.cpp link_no_ext_test.cpp
+)
 foreach(test ${tests})
   boost_test_run(${test})
 endforeach(test ${tests})
 
 boost_test_compile_fail(hash_no_ext_fail_test)
 
-# build-project ../examples ;
Modified: trunk/libs/unordered/CMakeLists.txt
==============================================================================
--- trunk/libs/unordered/CMakeLists.txt	(original)
+++ trunk/libs/unordered/CMakeLists.txt	2009-10-10 11:09:02 EDT (Sat, 10 Oct 2009)
@@ -17,7 +17,7 @@
 boost_library_project(
   unordered
   #  SRCDIRS 
-  #  TESTDIRS 
+  TESTDIRS test
   HEADERS ${lib_headers}
   #  DOCDIRS 
   #  DESCRIPTION 
Modified: trunk/libs/unordered/test/CMakeLists.txt
==============================================================================
--- trunk/libs/unordered/test/CMakeLists.txt	(original)
+++ trunk/libs/unordered/test/CMakeLists.txt	2009-10-10 11:09:02 EDT (Sat, 10 Oct 2009)
@@ -18,64 +18,7 @@
 
 set (swap_compile_flags "${test_compile_flags} -DBOOST_UNORDERED_SWAP_METHOD=2")
 
-#-------------------------------------------------------------------------------
-# Unordered Tests
-set (unordered_tests
-        fwd_set_test
-        fwd_map_test
-        compile_set
-        compile_map
-        link_test_1
-         link_test_2
-        simple_tests
-        equivalent_keys_tests
-        constructor_tests
-        copy_tests
-        move_tests.cpp 
-        assign_tests
-        insert_tests
-        insert_stable_tests
-        unnecessary_copy_tests
-        erase_tests
-        erase_equiv_tests
-        find_tests
-        at_tests
-        bucket_tests
-        load_factor_tests
-        rehash_tests
-        equality_tests
-)
-#-- Create an executable test for each source
-foreach(test ${unordered_tests})
-    boost_test_run(${test} "unordered/${test}.cpp"
-                    COMPILE_FLAGS ${test_compile_flags} 
-                    DEPENDS boost_unit_test_framework) 
-endforeach(test ${unordered_tests})
 
-#-- run the swap test
-boost_test_run(swap_tests 
-                COMPILE_FLAGS ${swap_compile_flags} 
-                DEPENDS boost_unit_test_framework)
 
-#-------------------------------------------------------------------------------
-# Exception Tests
-set (exception_tests
-    constructor_exception_tests
-    copy_exception_tests
-    assign_exception_tests
-    insert_exception_tests
-    erase_exception_tests
-    rehash_exception_tests
-)
-
-#-- Create an executable test for each source
-foreach(test ${exception_tests})
-    boost_test_run(${test} "exception/${test}.cpp"
-                    COMPILE_FLAGS ${test_compile_flags} 
-                    DEPENDS boost_unit_test_framework) 
-endforeach(test ${unordered_tests})
-
-#-- run the swap test
-boost_test_run(swap_swap_exception_tests 
-                COMPILE_FLAGS ${swap_compile_flags} 
-                DEPENDS boost_unit_test_framework)
+add_subdirectory(exception)
+add_subdirectory(unordered)
\ No newline at end of file