Răsfoiți Sursa

Accomodate new version of Boost.Test

[SVN r14766]
Beman Dawes 24 ani în urmă
părinte
comite
3ef741968d
1 a modificat fișierele cu 39 adăugiri și 30 ștergeri
  1. 39 30
      status/Jamfile

+ 39 - 30
status/Jamfile

@@ -33,14 +33,14 @@ include testing.jam ;
         ;
 
     test-suite config
-        : [ run libs/config/test/config_test.cpp 
+        : [ run libs/config/test/config_test.cpp  <lib>../libs/test/build/test_exec_monitor
                 : #args
                 : #input-files
                 : #requirements
                 <threading>multi
           ]
            [ run libs/config/test/config_info.cpp ] # compiler_status<always_show_run_output>
-           [ run libs/config/test/limits_test.cpp ]
+           [ run libs/config/test/limits_test.cpp  <lib>../libs/test/build/test_exec_monitor ]
         ;
 
     run libs/any/any_test.cpp ;
@@ -62,13 +62,13 @@ include testing.jam ;
     run libs/crc/crc_test.cpp ;
 
     test-suite function
-        : [ run libs/function/test/deprecated_syntax_test.cpp ]
-          [ run libs/function/test/function_test.cpp ]
-          [ run libs/function/test/function_n_test.cpp ]
-          [ run libs/function/test/allocator_test.cpp ]
-          [ run libs/function/test/stateless_test.cpp ]
-          [ compile-fail libs/function/test/function_test_fail1.cpp ]
-          [ compile-fail libs/function/test/function_test_fail2.cpp ]
+        : [ run libs/function/test/deprecated_syntax_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/function/test/function_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/function/test/function_n_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/function/test/allocator_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/function/test/stateless_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ compile-fail libs/function/test/function_test_fail1.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ compile-fail libs/function/test/function_test_fail2.cpp <lib>../libs/test/build/test_exec_monitor ]
         ; 
 
     run libs/functional/function_test.cpp ;
@@ -78,12 +78,12 @@ include testing.jam ;
 
     test-suite integer
         : [ run libs/integer/cstdint_test.cpp ]
-          [ run libs/integer/integer_test.cpp ]
-          [ run libs/integer/integer_traits_test.cpp ]
+          [ run libs/integer/integer_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/integer/integer_traits_test.cpp <lib>../libs/test/build/test_exec_monitor ]
         ;
 
     run 
-      libs/io/test/ios_state_test.cpp   # sources
+      libs/io/test/ios_state_test.cpp <lib>../libs/test/build/test_exec_monitor   # sources
       : # args
       : # input-files
       : <runtime-link>static # requirements (static runtime required by Metrowerks)
@@ -107,10 +107,10 @@ include testing.jam ;
         ;
 
     test-suite math
-        : [ run libs/math/test/common_factor_test.cpp ]
-          [ run libs/math/octonion/octonion_test.cpp ]
-          [ run libs/math/quaternion/quaternion_test.cpp ]
-          [ run libs/math/special_functions/special_functions_test.cpp ]
+        : [ run libs/math/test/common_factor_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/math/octonion/octonion_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/math/quaternion/quaternion_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/math/special_functions/special_functions_test.cpp <lib>../libs/test/build/test_exec_monitor ]
         ;
 
     run libs/pool/test/test_pool_alloc.cpp ;
@@ -138,6 +138,7 @@ include testing.jam ;
         test-suite regex
         : [ run libs/regex/test/regress/parse.cpp libs/regex/test/regress/regress.cpp libs/regex/test/regress/tests.cpp
                     <lib>../libs/regex/build/boost_regex$(SUFLIB) 
+                    <lib>../libs/test/build/prg_exec_monitor
            : 
                     $(test-files)
            : 
@@ -149,6 +150,7 @@ include testing.jam ;
 
             [ run libs/regex/test/regress/parse.cpp libs/regex/test/regress/regress.cpp libs/regex/test/regress/tests.cpp
                     <lib>../libs/regex/build/boost_regex$(SUFLIB) 
+                    <lib>../libs/test/build/prg_exec_monitor
             : 
                     $(test-files)
             : 
@@ -161,6 +163,7 @@ include testing.jam ;
 
             [ run libs/regex/test/c_compiler_checks/posix_api_check.c
                     <lib>../libs/regex/build/boost_regex$(SUFLIB) 
+                    <lib>../libs/test/build/prg_exec_monitor
             : 
             : 
             : 
@@ -203,23 +206,29 @@ include testing.jam ;
 
     test-suite signals
         : [ run libs/signals/test/dead_slot_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
           [ run libs/signals/test/deletion_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
           [ run libs/signals/test/ordering_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
           [ run libs/signals/test/signal_n_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
           [ run libs/signals/test/signal_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
           [ run libs/signals/test/trackable_test.cpp 
+              <lib>../libs/test/build/test_exec_monitor 
               <lib>../libs/signals/build/boost_signals$(SUFLIB) ]
         ;
 
 
     test-suite smart_ptr
-        : [ run libs/smart_ptr/smart_ptr_test.cpp ]
-          [ run libs/smart_ptr/shared_ptr_test.cpp ]
+        : [ run libs/smart_ptr/smart_ptr_test.cpp <lib>../libs/test/build/test_exec_monitor ]
+          [ run libs/smart_ptr/shared_ptr_test.cpp <lib>../libs/test/build/test_exec_monitor ]
           [ compile-fail libs/smart_ptr/shared_ptr_assign_fail.cpp ]
         ;
 
@@ -272,16 +281,16 @@ include testing.jam ;
         ;
 
     test-suite type_traits
-        : [ run libs/type_traits/tests/alignment_test.cpp ]
-          [ run libs/type_traits/tests/arithmetic_traits_test.cpp ]
-          [ run libs/type_traits/tests/composite_traits_test.cpp ]
-          [ run libs/type_traits/tests/cv_traits_test.cpp ]
-          [ run libs/type_traits/tests/function_traits_test.cpp ]
-          [ run libs/type_traits/tests/is_function_test.cpp ]
-          [ run libs/type_traits/tests/is_convertible_test.cpp ]
-          [ run libs/type_traits/tests/is_same_test.cpp ]
-          [ run libs/type_traits/tests/object_type_traits_test.cpp ]
-          [ run libs/type_traits/tests/transform_traits_test.cpp ]
+        : [ run libs/type_traits/tests/alignment_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/arithmetic_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/composite_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/cv_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/function_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/is_function_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/is_convertible_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/is_same_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/object_type_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
+          [ run libs/type_traits/tests/transform_traits_test.cpp <lib>../libs/test/build/prg_exec_monitor ]
         ;
 
     run libs/utility/call_traits_test.cpp : -u ;
@@ -319,7 +328,7 @@ include testing.jam ;
 
     run libs/utility/iterator_traits_test.cpp ;
 
-    run libs/utility/iterators_test.cpp ;
+    run libs/utility/iterators_test.cpp <lib>../libs/test/build/test_exec_monitor ;
 
     compile-fail libs/utility/noncopyable_test.cpp ;
 
@@ -329,7 +338,7 @@ include testing.jam ;
 
     run libs/utility/tie_example.cpp ;
 
-    run libs/utility/binary_search_test.cpp ;
+    run libs/utility/binary_search_test.cpp <lib>../libs/test/build/test_exec_monitor ;
 
     test-suite multi_array
         : [ run libs/multi_array/test/constructors.cpp ]

粤ICP备19079148号