Просмотр исходного кода

testsuites.jam contains autogenerated testsuites

[SVN r16710]
Douglas Gregor 23 лет назад
Родитель
Сommit
dad8a072d9
2 измененных файлов с 49 добавлено и 11 удалено
  1. 2 11
      status/Jamfile
  2. 47 0
      status/testsuites.jam

+ 2 - 11
status/Jamfile

@@ -9,6 +9,8 @@ subproject status ;
 # bring in the rules for testing
 SEARCH on testing.jam = $(BOOST_BUILD_PATH) ;
 include testing.jam ;
+SEARCH on testsuites.jam = . ;
+include testsuites.jam ;
 
 # Note that the Compiler Status Report HTML generator scans
 # these rule invocations to find test type (compile, run, etc.)
@@ -160,17 +162,6 @@ include testing.jam ;
           ]
         ;
     
-    test-suite function
-        : [ run libs/function/test/function_test.cpp ]
-          [ run libs/function/test/function_n_test.cpp ]
-          [ run libs/function/test/allocator_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/function/test/stateless_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ run libs/function/test/lambda_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ compile-fail libs/function/test/function_test_fail1.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ compile-fail libs/function/test/function_test_fail2.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
-          [ compile libs/function/test/function_30.cpp ]
-        ; 
-
     run libs/functional/function_test.cpp ;
 
     run libs/graph/test/graph.cpp ;

+ 47 - 0
status/testsuites.jam

@@ -0,0 +1,47 @@
+
+{
+  # look in BOOST_ROOT for sources first, just in this Jamfile
+  local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ;
+
+        
+    test-suite function
+      : 
+  [ run libs/function/test/function_test.cpp ]
+
+  [ run libs/function/test/function_n_test.cpp ]
+
+  [ run libs/function/test/allocator_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
+
+  [ run libs/function/test/stateless_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
+
+  [ run libs/function/test/lambda_test.cpp <lib>../libs/test/build/boost_test_exec_monitor ]
+
+  [ compile-fail libs/function/test/function_test_fail1.cpp ]
+
+  [ compile-fail libs/function/test/function_test_fail2.cpp ]
+
+  [ compile libs/function/test/function_30.cpp ] 
+
+  [ run libs/function/test/function_arith_cxx98.cpp ]
+
+  [ run libs/function/test/function_arith_portable.cpp ]
+
+  [ run libs/function/test/sum_avg_cxx98.cpp ]
+
+  [ run libs/function/test/sum_avg_portable.cpp ]
+
+  [ run libs/function/test/mem_fun_cxx98.cpp ]
+
+  [ run libs/function/test/mem_fun_portable.cpp ]
+
+  [ run libs/function/test/std_bind_cxx98.cpp ]
+
+  [ run libs/function/test/std_bind_portable.cpp ]
+
+  [ run libs/function/test/function_ref_cxx98.cpp ]
+
+  [ run libs/function/test/function_ref_portable.cpp ]
+ ;
+  
+}
+      

粤ICP备19079148号