$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r83618 - trunk/tools/build/v2/test
From: steven_at_[hidden]
Date: 2013-03-27 20:16:26
Author: steven_watanabe
Date: 2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
New Revision: 83618
URL: http://svn.boost.org/trac/boost/changeset/83618
Log:
Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization.
Text files modified: 
   trunk/tools/build/v2/test/absolute_sources.py          |     2 +-                                      
   trunk/tools/build/v2/test/alias.py                     |     2 +-                                      
   trunk/tools/build/v2/test/alternatives.py              |     2 +-                                      
   trunk/tools/build/v2/test/build_dir.py                 |     2 +-                                      
   trunk/tools/build/v2/test/build_file.py                |    10 +++++-----                              
   trunk/tools/build/v2/test/build_no.py                  |     2 +-                                      
   trunk/tools/build/v2/test/c_file.py                    |     2 +-                                      
   trunk/tools/build/v2/test/chain.py                     |     2 +-                                      
   trunk/tools/build/v2/test/clean.py                     |     2 +-                                      
   trunk/tools/build/v2/test/composite.py                 |     2 +-                                      
   trunk/tools/build/v2/test/conditionals.py              |     2 +-                                      
   trunk/tools/build/v2/test/conditionals3.py             |     2 +-                                      
   trunk/tools/build/v2/test/copy_time.py                 |     2 +-                                      
   trunk/tools/build/v2/test/default_build.py             |     2 +-                                      
   trunk/tools/build/v2/test/default_features.py          |     2 +-                                      
   trunk/tools/build/v2/test/dependency_test.py           |     2 +-                                      
   trunk/tools/build/v2/test/direct_request_test.py       |     2 +-                                      
   trunk/tools/build/v2/test/disambiguation.py            |     2 +-                                      
   trunk/tools/build/v2/test/dll_path.py                  |     2 +-                                      
   trunk/tools/build/v2/test/example_libraries.py         |     2 +-                                      
   trunk/tools/build/v2/test/expansion.py                 |     2 +-                                      
   trunk/tools/build/v2/test/explicit.py                  |     2 +-                                      
   trunk/tools/build/v2/test/free_features_request.py     |     2 +-                                      
   trunk/tools/build/v2/test/implicit_dependency.py       |     2 +-                                      
   trunk/tools/build/v2/test/indirect_conditional.py      |     4 ++--                                    
   trunk/tools/build/v2/test/inherited_dependency.py      |     2 +-                                      
   trunk/tools/build/v2/test/inline.py                    |     2 +-                                      
   trunk/tools/build/v2/test/lib_source_property.py       |     2 +-                                      
   trunk/tools/build/v2/test/library_chain.py             |     2 +-                                      
   trunk/tools/build/v2/test/library_order.py             |     2 +-                                      
   trunk/tools/build/v2/test/library_property.py          |     2 +-                                      
   trunk/tools/build/v2/test/load_order.py                |     2 +-                                      
   trunk/tools/build/v2/test/message.py                   |     2 +-                                      
   trunk/tools/build/v2/test/ndebug.py                    |     2 +-                                      
   trunk/tools/build/v2/test/ordered_include.py           |     2 +-                                      
   trunk/tools/build/v2/test/out_of_tree.py               |     2 +-                                      
   trunk/tools/build/v2/test/path_features.py             |     8 ++++----                                
   trunk/tools/build/v2/test/prebuilt.py                  |     2 +-                                      
   trunk/tools/build/v2/test/project_dependencies.py      |     2 +-                                      
   trunk/tools/build/v2/test/project_glob.py              |    14 +++++++-------                          
   trunk/tools/build/v2/test/project_root_rule.py         |     2 +-                                      
   trunk/tools/build/v2/test/property_expansion.py        |     2 +-                                      
   trunk/tools/build/v2/test/regression.py                |     2 +-                                      
   trunk/tools/build/v2/test/relative_sources.py          |     2 +-                                      
   trunk/tools/build/v2/test/remove_requirement.py        |     2 +-                                      
   trunk/tools/build/v2/test/rescan_header.py             |     2 +-                                      
   trunk/tools/build/v2/test/resolution.py                |     2 +-                                      
   trunk/tools/build/v2/test/scanner_causing_rebuilds.py  |     2 +-                                      
   trunk/tools/build/v2/test/searched_lib.py              |     2 +-                                      
   trunk/tools/build/v2/test/skipping.py                  |     2 +-                                      
   trunk/tools/build/v2/test/source_locations.py          |     2 +-                                      
   trunk/tools/build/v2/test/space_in_path.py             |     2 +-                                      
   trunk/tools/build/v2/test/stage.py                     |     2 +-                                      
   trunk/tools/build/v2/test/standalone.py                |     2 +-                                      
   trunk/tools/build/v2/test/static_and_shared_library.py |     2 +-                                      
   trunk/tools/build/v2/test/symlink.py                   |     2 +-                                      
   trunk/tools/build/v2/test/tag.py                       |     2 +-                                      
   trunk/tools/build/v2/test/test_result_dumping.py       |     2 +-                                      
   trunk/tools/build/v2/test/testing_support.py           |     2 +-                                      
   trunk/tools/build/v2/test/timedata.py                  |     4 ++--                                    
   trunk/tools/build/v2/test/unit_test.py                 |     2 +-                                      
   trunk/tools/build/v2/test/unused.py                    |     2 +-                                      
   trunk/tools/build/v2/test/use_requirements.py          |     2 +-                                      
   trunk/tools/build/v2/test/using.py                     |     2 +-                                      
   trunk/tools/build/v2/test/wrapper.py                   |     2 +-                                      
   trunk/tools/build/v2/test/wrong_project.py             |     2 +-                                      
   66 files changed, 81 insertions(+), 81 deletions(-)
Modified: trunk/tools/build/v2/test/absolute_sources.py
==============================================================================
--- trunk/tools/build/v2/test/absolute_sources.py	(original)
+++ trunk/tools/build/v2/test/absolute_sources.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "path-constant TOP : . ;")
 t.write("jamfile.jam", """\
Modified: trunk/tools/build/v2/test/alias.py
==============================================================================
--- trunk/tools/build/v2/test/alias.py	(original)
+++ trunk/tools/build/v2/test/alias.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -101,7 +101,7 @@
 
 # We do not pass the '-d0' option to Boost Build here to get more detailed
 # information in case of failure.
-t = BoostBuild.Tester(pass_d0=False)
+t = BoostBuild.Tester(pass_d0=False, use_test_config=False)
 
 test_alias_rule(t)
 test_alias_source_usage_requirements(t)
Modified: trunk/tools/build/v2/test/alternatives.py
==============================================================================
--- trunk/tools/build/v2/test/alternatives.py	(original)
+++ trunk/tools/build/v2/test/alternatives.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 import string
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Test that basic alternatives selection works.
 t.write("jamroot.jam", "")
Modified: trunk/tools/build/v2/test/build_dir.py
==============================================================================
--- trunk/tools/build/v2/test/build_dir.py	(original)
+++ trunk/tools/build/v2/test/build_dir.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -12,7 +12,7 @@
 import string
 import os
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 # Test that top-level project can affect build dir.
Modified: trunk/tools/build/v2/test/build_file.py
==============================================================================
--- trunk/tools/build/v2/test/build_file.py	(original)
+++ trunk/tools/build/v2/test/build_file.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -20,7 +20,7 @@
 ###############################################################################
 
 def test_building_file_from_specific_project():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe hello : hello.cpp ;
@@ -51,7 +51,7 @@
 ###############################################################################
 
 def test_building_file_from_specific_target():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe hello1 : hello1.cpp ;
@@ -77,7 +77,7 @@
 ###############################################################################
 
 def test_building_missing_file_from_specific_target():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe hello1 : hello1.cpp ;
@@ -104,7 +104,7 @@
 ###############################################################################
 
 def test_building_multiple_files_with_different_names():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe hello1 : hello1.cpp ;
@@ -132,7 +132,7 @@
 ###############################################################################
 
 def test_building_multiple_files_with_the_same_name():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe hello : hello.cpp ;
Modified: trunk/tools/build/v2/test/build_no.py
==============================================================================
--- trunk/tools/build/v2/test/build_no.py	(original)
+++ trunk/tools/build/v2/test/build_no.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "exe hello : hello.cpp : <variant>debug:<build>no ;")
 t.write("hello.cpp", "int main() {}\n")
Modified: trunk/tools/build/v2/test/c_file.py
==============================================================================
--- trunk/tools/build/v2/test/c_file.py	(original)
+++ trunk/tools/build/v2/test/c_file.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 project ;
Modified: trunk/tools/build/v2/test/chain.py
==============================================================================
--- trunk/tools/build/v2/test/chain.py	(original)
+++ trunk/tools/build/v2/test/chain.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # In order to correctly link this app, 'b.cpp', created by a 'make' rule, should
 # be compiled.
Modified: trunk/tools/build/v2/test/clean.py
==============================================================================
--- trunk/tools/build/v2/test/clean.py	(original)
+++ trunk/tools/build/v2/test/clean.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("a.cpp", "int main() {}\n")
 t.write("jamroot.jam", "exe a : a.cpp sub1//sub1 sub2//sub2 sub3//sub3 ;")
Modified: trunk/tools/build/v2/test/composite.py
==============================================================================
--- trunk/tools/build/v2/test/composite.py	(original)
+++ trunk/tools/build/v2/test/composite.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 exe hello : hello.cpp : <variant>release ;
Modified: trunk/tools/build/v2/test/conditionals.py
==============================================================================
--- trunk/tools/build/v2/test/conditionals.py	(original)
+++ trunk/tools/build/v2/test/conditionals.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Arrange a project which will build only if 'a.cpp' is compiled with "STATIC"
 # define.
Modified: trunk/tools/build/v2/test/conditionals3.py
==============================================================================
--- trunk/tools/build/v2/test/conditionals3.py	(original)
+++ trunk/tools/build/v2/test/conditionals3.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 exe hello : hello.cpp : <variant>debug:<define>CLASS=Foo::Bar ;
Modified: trunk/tools/build/v2/test/copy_time.py
==============================================================================
--- trunk/tools/build/v2/test/copy_time.py	(original)
+++ trunk/tools/build/v2/test/copy_time.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-tester = BoostBuild.Tester()
+tester = BoostBuild.Tester(use_test_config=False)
 
 tester.write("test1.cpp", """\
 template<bool, int M, class Next>
Modified: trunk/tools/build/v2/test/default_build.py
==============================================================================
--- trunk/tools/build/v2/test/default_build.py	(original)
+++ trunk/tools/build/v2/test/default_build.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "")
 t.write("jamfile.jam", "exe a : a.cpp : : debug release ;")
Modified: trunk/tools/build/v2/test/default_features.py
==============================================================================
--- trunk/tools/build/v2/test/default_features.py	(original)
+++ trunk/tools/build/v2/test/default_features.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Declare *non-propagated* feature foo.
 t.write("jamroot.jam", """
Modified: trunk/tools/build/v2/test/dependency_test.py
==============================================================================
--- trunk/tools/build/v2/test/dependency_test.py	(original)
+++ trunk/tools/build/v2/test/dependency_test.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 
 def test_basic():
-    t = BoostBuild.Tester(["-d3", "-d+12"], pass_d0=False)
+    t = BoostBuild.Tester(["-d3", "-d+12"], pass_d0=False, use_test_config=False)
 
     t.write("a.cpp", """
 #include <a.h>
Modified: trunk/tools/build/v2/test/direct_request_test.py
==============================================================================
--- trunk/tools/build/v2/test/direct_request_test.py	(original)
+++ trunk/tools/build/v2/test/direct_request_test.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -2,7 +2,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # First check some startup.
 
Modified: trunk/tools/build/v2/test/disambiguation.py
==============================================================================
--- trunk/tools/build/v2/test/disambiguation.py	(original)
+++ trunk/tools/build/v2/test/disambiguation.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 exe hello.exe : hello.obj ;
Modified: trunk/tools/build/v2/test/dll_path.py
==============================================================================
--- trunk/tools/build/v2/test/dll_path.py	(original)
+++ trunk/tools/build/v2/test/dll_path.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # The point of this test is to have exe "main" which uses library "b", which
 # uses library "a". When "main" is built with <hardcode-dll-paths>true, paths
Modified: trunk/tools/build/v2/test/example_libraries.py
==============================================================================
--- trunk/tools/build/v2/test/example_libraries.py	(original)
+++ trunk/tools/build/v2/test/example_libraries.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.set_tree("../example/libraries")
 
Modified: trunk/tools/build/v2/test/expansion.py
==============================================================================
--- trunk/tools/build/v2/test/expansion.py	(original)
+++ trunk/tools/build/v2/test/expansion.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("a.cpp", """
 #ifdef CF_IS_OFF
Modified: trunk/tools/build/v2/test/explicit.py
==============================================================================
--- trunk/tools/build/v2/test/explicit.py	(original)
+++ trunk/tools/build/v2/test/explicit.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -6,7 +6,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """\
 exe hello : hello.cpp ;
Modified: trunk/tools/build/v2/test/free_features_request.py
==============================================================================
--- trunk/tools/build/v2/test/free_features_request.py	(original)
+++ trunk/tools/build/v2/test/free_features_request.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """\
 exe hello : hello.cpp foo ;
Modified: trunk/tools/build/v2/test/implicit_dependency.py
==============================================================================
--- trunk/tools/build/v2/test/implicit_dependency.py	(original)
+++ trunk/tools/build/v2/test/implicit_dependency.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 make a.h : : gen-header ;
Modified: trunk/tools/build/v2/test/indirect_conditional.py
==============================================================================
--- trunk/tools/build/v2/test/indirect_conditional.py	(original)
+++ trunk/tools/build/v2/test/indirect_conditional.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 import BoostBuild
 
 def test_basic():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 exe a1 : a1.cpp : <conditional>@a1-rule ;
@@ -70,7 +70,7 @@
     the project modules have already finished loading.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", """\
 use-project /library-example/foo : util/foo ;
Modified: trunk/tools/build/v2/test/inherited_dependency.py
==============================================================================
--- trunk/tools/build/v2/test/inherited_dependency.py	(original)
+++ trunk/tools/build/v2/test/inherited_dependency.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-tester = BoostBuild.Tester()
+tester = BoostBuild.Tester(use_test_config=False)
 
 
 ################################################################################
Modified: trunk/tools/build/v2/test/inline.py
==============================================================================
--- trunk/tools/build/v2/test/inline.py	(original)
+++ trunk/tools/build/v2/test/inline.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -6,7 +6,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """\
 project : requirements <link>static ;
Modified: trunk/tools/build/v2/test/lib_source_property.py
==============================================================================
--- trunk/tools/build/v2/test/lib_source_property.py	(original)
+++ trunk/tools/build/v2/test/lib_source_property.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 lib a : : <source>a.cpp ;
Modified: trunk/tools/build/v2/test/library_chain.py
==============================================================================
--- trunk/tools/build/v2/test/library_chain.py	(original)
+++ trunk/tools/build/v2/test/library_chain.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 import os
 import string
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Stage the binary, so that it will be relinked without hardcode-dll-paths.
 # That will check that we pass correct -rpath-link, even if not passing -rpath.
Modified: trunk/tools/build/v2/test/library_order.py
==============================================================================
--- trunk/tools/build/v2/test/library_order.py	(original)
+++ trunk/tools/build/v2/test/library_order.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("main.cpp", """\
 void a();
Modified: trunk/tools/build/v2/test/library_property.py
==============================================================================
--- trunk/tools/build/v2/test/library_property.py	(original)
+++ trunk/tools/build/v2/test/library_property.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -15,7 +15,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 project : requirements <library>lib//x ;
Modified: trunk/tools/build/v2/test/load_order.py
==============================================================================
--- trunk/tools/build/v2/test/load_order.py	(original)
+++ trunk/tools/build/v2/test/load_order.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """\
 use-project /child : child ;
Modified: trunk/tools/build/v2/test/message.py
==============================================================================
--- trunk/tools/build/v2/test/message.py	(original)
+++ trunk/tools/build/v2/test/message.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 
 # Create a temporary working directory.
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("Jamroot.jam", """
 project
Modified: trunk/tools/build/v2/test/ndebug.py
==============================================================================
--- trunk/tools/build/v2/test/ndebug.py	(original)
+++ trunk/tools/build/v2/test/ndebug.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "exe hello : hello.cpp lib//lib1 ;")
 t.write("hello.cpp", """\
Modified: trunk/tools/build/v2/test/ordered_include.py
==============================================================================
--- trunk/tools/build/v2/test/ordered_include.py	(original)
+++ trunk/tools/build/v2/test/ordered_include.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-tester = BoostBuild.Tester()
+tester = BoostBuild.Tester(use_test_config=False)
 
 tester.write("jamroot.jam", """
 obj test : test.cpp : <include>a&&b ;
Modified: trunk/tools/build/v2/test/out_of_tree.py
==============================================================================
--- trunk/tools/build/v2/test/out_of_tree.py	(original)
+++ trunk/tools/build/v2/test/out_of_tree.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 import BoostBuild
 
 # Create a temporary working directory.
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Create the needed files.
 t.write("p1/jamroot.jam", "exe hello : hello.cpp ;")
Modified: trunk/tools/build/v2/test/path_features.py
==============================================================================
--- trunk/tools/build/v2/test/path_features.py	(original)
+++ trunk/tools/build/v2/test/path_features.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 import BoostBuild
 
 def test_basic():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "lib a : a.cpp : <include>. ;")
     t.write("a.cpp", """\
@@ -55,7 +55,7 @@
     appeared only when building targets in subprojects.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "build-project x ;")
     t.write("x/jamfile.jam", """\
@@ -80,7 +80,7 @@
 def test_ordered_paths():
     """Test that "&&" in path features is handled correctly."""
 
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "build-project sub ;")
     t.write("sub/jamfile.jam", "exe a : a.cpp : <include>../h1&&../h2 ;")
@@ -96,7 +96,7 @@
 
 
 def test_paths_set_by_indirect_conditionals():
-    t = BoostBuild.Tester(pass_d0=False)
+    t = BoostBuild.Tester(pass_d0=False, use_test_config=False)
 
     header = "child_dir/folder_to_include/some_header.h"
 
Modified: trunk/tools/build/v2/test/prebuilt.py
==============================================================================
--- trunk/tools/build/v2/test/prebuilt.py	(original)
+++ trunk/tools/build/v2/test/prebuilt.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester(["debug", "release"])
+t = BoostBuild.Tester(["debug", "release"], use_test_config=False)
 
 t.set_tree('prebuilt')
 
Modified: trunk/tools/build/v2/test/project_dependencies.py
==============================================================================
--- trunk/tools/build/v2/test/project_dependencies.py	(original)
+++ trunk/tools/build/v2/test/project_dependencies.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -13,7 +13,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "build-project src ;")
 
Modified: trunk/tools/build/v2/test/project_glob.py
==============================================================================
--- trunk/tools/build/v2/test/project_glob.py	(original)
+++ trunk/tools/build/v2/test/project_glob.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 
 def test_basic():
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/a.cpp", "int main() {}\n")
@@ -45,7 +45,7 @@
     relative to the source location.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/a.cpp", "very bad non-compilable file\n")
@@ -74,7 +74,7 @@
      patterns.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/src/foo/a.cpp", "void bar(); int main() { bar(); }\n")
@@ -101,7 +101,7 @@
 def test_glob_tree():
     """Test that 'glob-tree' works."""
 
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/src/foo/a.cpp", "void bar(); int main() { bar(); }\n")
@@ -128,7 +128,7 @@
 def test_directory_names_in_glob_tree():
     """Test that directory names in patterns for 'glob-tree' are rejected."""
 
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/src/a.cpp", "very bad non-compilable file\n")
@@ -156,7 +156,7 @@
 def test_glob_with_absolute_names():
     """Test that 'glob' works with absolute names."""
 
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "")
     t.write("d1/src/a.cpp", "very bad non-compilable file\n")
@@ -190,7 +190,7 @@
     subdirectory.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("jamroot.jam", "build-project p ;")
     t.write("p/p.c", "int main() {}\n")
Modified: trunk/tools/build/v2/test/project_root_rule.py
==============================================================================
--- trunk/tools/build/v2/test/project_root_rule.py	(original)
+++ trunk/tools/build/v2/test/project_root_rule.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 t.write("jamroot.jam", """
Modified: trunk/tools/build/v2/test/property_expansion.py
==============================================================================
--- trunk/tools/build/v2/test/property_expansion.py	(original)
+++ trunk/tools/build/v2/test/property_expansion.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """\
 variant debug-AA : debug : <define>AA ;
Modified: trunk/tools/build/v2/test/regression.py
==============================================================================
--- trunk/tools/build/v2/test/regression.py	(original)
+++ trunk/tools/build/v2/test/regression.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 
 # Create a temporary working directory.
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("c.cpp", "\n")
 t.write("r.cpp", """\
Modified: trunk/tools/build/v2/test/relative_sources.py
==============================================================================
--- trunk/tools/build/v2/test/relative_sources.py	(original)
+++ trunk/tools/build/v2/test/relative_sources.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Test that relative path to source, 'src', is preserved.
 t.write("jamroot.jam", "exe a : src/a.cpp ;")
Modified: trunk/tools/build/v2/test/remove_requirement.py
==============================================================================
--- trunk/tools/build/v2/test/remove_requirement.py	(original)
+++ trunk/tools/build/v2/test/remove_requirement.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 t.write("jamroot.jam", """
Modified: trunk/tools/build/v2/test/rescan_header.py
==============================================================================
--- trunk/tools/build/v2/test/rescan_header.py	(original)
+++ trunk/tools/build/v2/test/rescan_header.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -6,7 +6,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Test a header loop that depends on (but does not contain) a generated header.
 t.write("test.cpp", '#include "header1.h"\n')
Modified: trunk/tools/build/v2/test/resolution.py
==============================================================================
--- trunk/tools/build/v2/test/resolution.py	(original)
+++ trunk/tools/build/v2/test/resolution.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 
 # Create a temporary working directory.
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Create the needed files
 t.write("jamroot.jam", """\
Modified: trunk/tools/build/v2/test/scanner_causing_rebuilds.py
==============================================================================
--- trunk/tools/build/v2/test/scanner_causing_rebuilds.py	(original)
+++ trunk/tools/build/v2/test/scanner_causing_rebuilds.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -18,7 +18,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("foo.jam", r"""
 import common ;
Modified: trunk/tools/build/v2/test/searched_lib.py
==============================================================================
--- trunk/tools/build/v2/test/searched_lib.py	(original)
+++ trunk/tools/build/v2/test/searched_lib.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -12,7 +12,7 @@
 import os
 import string
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 # To start with, we have to prepare a library to link with.
Modified: trunk/tools/build/v2/test/skipping.py
==============================================================================
--- trunk/tools/build/v2/test/skipping.py	(original)
+++ trunk/tools/build/v2/test/skipping.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 import BoostBuild
 
 # Create a temporary working directory.
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("a.cpp", "int main() {}\n")
 t.write("b.cpp", "int main() {}\n")
Modified: trunk/tools/build/v2/test/source_locations.py
==============================================================================
--- trunk/tools/build/v2/test/source_locations.py	(original)
+++ trunk/tools/build/v2/test/source_locations.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", """
 path-constant SRC1  : "./src1" ;
Modified: trunk/tools/build/v2/test/space_in_path.py
==============================================================================
--- trunk/tools/build/v2/test/space_in_path.py	(original)
+++ trunk/tools/build/v2/test/space_in_path.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("has space/jamroot.jam", """\
 import testing ;
Modified: trunk/tools/build/v2/test/stage.py
==============================================================================
--- trunk/tools/build/v2/test/stage.py	(original)
+++ trunk/tools/build/v2/test/stage.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "")
 t.write("jamfile.jam", """\
Modified: trunk/tools/build/v2/test/standalone.py
==============================================================================
--- trunk/tools/build/v2/test/standalone.py	(original)
+++ trunk/tools/build/v2/test/standalone.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 # Regression tests: standalone project were not able to refer to targets
Modified: trunk/tools/build/v2/test/static_and_shared_library.py
==============================================================================
--- trunk/tools/build/v2/test/static_and_shared_library.py	(original)
+++ trunk/tools/build/v2/test/static_and_shared_library.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 t.write("jamroot.jam", "")
 t.write("lib/c.cpp", "int bar() { return 0; }\n")
 t.write("lib/jamfile.jam", """\
Modified: trunk/tools/build/v2/test/symlink.py
==============================================================================
--- trunk/tools/build/v2/test/symlink.py	(original)
+++ trunk/tools/build/v2/test/symlink.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -17,7 +17,7 @@
     sys.exit(1)
 
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "import gcc ;")
 
Modified: trunk/tools/build/v2/test/tag.py
==============================================================================
--- trunk/tools/build/v2/test/tag.py	(original)
+++ trunk/tools/build/v2/test/tag.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -114,7 +114,7 @@
 #
 ###############################################################################
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 test_tag_property(t)
 test_folder_with_dot_in_name(t)
Modified: trunk/tools/build/v2/test/test_result_dumping.py
==============================================================================
--- trunk/tools/build/v2/test/test_result_dumping.py	(original)
+++ trunk/tools/build/v2/test/test_result_dumping.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -17,7 +17,7 @@
 #
 ###############################################################################
 
-t = BoostBuild.Tester(["--dump-tests"])
+t = BoostBuild.Tester(["--dump-tests"], use_test_config=False)
 
 t.write("TestBuild/jamroot.jam", """\
 import testing ;
Modified: trunk/tools/build/v2/test/testing_support.py
==============================================================================
--- trunk/tools/build/v2/test/testing_support.py	(original)
+++ trunk/tools/build/v2/test/testing_support.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -21,7 +21,7 @@
     testing files with spaces in their name.
     """
 
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("valid source.cpp", "int main() {}\n");
 
Modified: trunk/tools/build/v2/test/timedata.py
==============================================================================
--- trunk/tools/build/v2/test/timedata.py	(original)
+++ trunk/tools/build/v2/test/timedata.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -106,7 +106,7 @@
     support system.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("aaa.cpp", "int main() {}\n")
 
@@ -142,7 +142,7 @@
     support system when used with targets contining spaces in their names.
 
     """
-    t = BoostBuild.Tester()
+    t = BoostBuild.Tester(use_test_config=False)
 
     t.write("aaa bbb.cpp", "int main() {}\n")
 
Modified: trunk/tools/build/v2/test/unit_test.py
==============================================================================
--- trunk/tools/build/v2/test/unit_test.py	(original)
+++ trunk/tools/build/v2/test/unit_test.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -8,7 +8,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 # Create the needed files.
 t.write("jamroot.jam", """
Modified: trunk/tools/build/v2/test/unused.py
==============================================================================
--- trunk/tools/build/v2/test/unused.py	(original)
+++ trunk/tools/build/v2/test/unused.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -9,7 +9,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester(["-d+2"])
+t = BoostBuild.Tester(["-d+2"], use_test_config=False)
 
 t.write("a.cpp", "int main() {}\n")
 t.write("b.cpp", "\n")
Modified: trunk/tools/build/v2/test/use_requirements.py
==============================================================================
--- trunk/tools/build/v2/test/use_requirements.py	(original)
+++ trunk/tools/build/v2/test/use_requirements.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 
 # Test that usage requirements on main targets work (and are propagated all the
Modified: trunk/tools/build/v2/test/using.py
==============================================================================
--- trunk/tools/build/v2/test/using.py	(original)
+++ trunk/tools/build/v2/test/using.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -7,7 +7,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamroot.jam", "using some_tool ;")
 t.write("some_tool.jam", """\
Modified: trunk/tools/build/v2/test/wrapper.py
==============================================================================
--- trunk/tools/build/v2/test/wrapper.py	(original)
+++ trunk/tools/build/v2/test/wrapper.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -10,7 +10,7 @@
 import BoostBuild
 
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("jamfile.jam", """
 my-test : test.cpp ;
Modified: trunk/tools/build/v2/test/wrong_project.py
==============================================================================
--- trunk/tools/build/v2/test/wrong_project.py	(original)
+++ trunk/tools/build/v2/test/wrong_project.py	2013-03-27 20:16:19 EDT (Wed, 27 Mar 2013)
@@ -11,7 +11,7 @@
 
 import BoostBuild
 
-t = BoostBuild.Tester()
+t = BoostBuild.Tester(use_test_config=False)
 
 t.write("a.cpp", "int main() {}\n")