Jurko Gospodnetić
|
7f65d1e113
|
Updated Boost Build configuration.py test debugging code to re-raise any non-SystemExit unhandled exceptions as SystemExit exceptions to avoid aborting the test runner test_all.py script.
[SVN r78873]
|
2012-06-10 16:41:22 +00:00 |
|
Jurko Gospodnetić
|
3c23ae405f
|
Added additional temporary debugging code to the Boost Build configuration.py test to help with debugging related test failures reported on different platforms.
[SVN r78871]
|
2012-06-10 16:18:33 +00:00 |
|
Jurko Gospodnetić
|
673c3d765c
|
Minor stylistic changes.
[SVN r78870]
|
2012-06-10 16:02:02 +00:00 |
|
Jurko Gospodnetić
|
d029652eee
|
Temporarily commented out all Boost Build configuratio.py test code related to setting empty-string environment variables. Part of the effort to make this test pass on all supported platforms - trying to make sure this is the part of the test causing problems on some non-Windows platforms.
[SVN r78869]
|
2012-06-10 10:05:04 +00:00 |
|
Jurko Gospodnetić
|
7211406abb
|
Updated the configuration.py Boost Build test to adapt to whether the platform running that test supports setting an environment variable to an empty string value. Made the same test use explicitly specified test case ids since now some of those test cases may be skipped on specific platforms.
[SVN r78867]
|
2012-06-10 00:54:13 +00:00 |
|
Jurko Gospodnetić
|
90e7e882e7
|
Update the Boost Build testing framework to work correctly when calling Boost Jam with arguments containing extra spaces. Such argument strings get split on whitespace characters and cause the constructed argument list to contain empty elements which code using that list was not handling correctly.
[SVN r78866]
|
2012-06-09 23:19:07 +00:00 |
|
Jurko Gospodnetić
|
9f58e0d2da
|
Updated the configuration.py Boost Build test to display more detailed information about which of its test cases failed exactly. Now each test case there displays a unique identifier on stdout when run.
[SVN r78865]
|
2012-06-09 23:02:42 +00:00 |
|
Jurko Gospodnetić
|
1d6b11b0db
|
Minor stylistic configuration.py Boost Build test changes.
[SVN r78864]
|
2012-06-09 22:58:35 +00:00 |
|
Jurko Gospodnetić
|
475d86e17e
|
Updated the Boost Build configuration.py test so it tests explicitly disabling user configuration loading and tests specifying the user configuration file using the BOOST_BUILD_USER_CONFIG environment variable. This fixes invalid test failures when the BOOST_BUILD_USER_CONFIG environment was set on the test runner machines.
[SVN r78857]
|
2012-06-08 08:23:58 +00:00 |
|
Jurko Gospodnetić
|
b26297d8f3
|
Commented two new test case ideas for Boost Build's timedata test - 'time' targets with sources representing more than one virtual target and sources representing a virtual target that gets built by multiple actions in sequence.
[SVN r78684]
|
2012-05-27 15:10:24 +00:00 |
|
Jurko Gospodnetić
|
6e3f389e6f
|
Fix for Boost Build testing.jam module's time action on Windows. It now no longer outputs extra quote characters when run under the Windows cmd shell and so no longer fails when Boost Build passes it an even number of sources. Updated related unit test (to see the full effect run using the Windows cmd shell and the Cygwin gcc toolset as this test still fails for other reasons when using the msvc toolset). Better commented related code.
[SVN r78671]
|
2012-05-27 06:36:49 +00:00 |
|
Jurko Gospodnetić
|
bd4d630f69
|
Added a new Boost Build unit test exercising the Jam variable expansion in actions.
[SVN r78670]
|
2012-05-27 00:00:30 +00:00 |
|
Jurko Gospodnetić
|
2fd4ebc4cc
|
Added a new Boost Build unit test exercising the SPLIT_BY_CHARACTERS built-in rule.
[SVN r78669]
|
2012-05-26 23:27:33 +00:00 |
|
Jurko Gospodnetić
|
cd29f50042
|
Made the Boost Build core-language test pass on Windows 7. This test expects certain registry keys to exist under HKLM\SYSTEM\CurrentControlSet but Windows 7 added an additional 'Policies' one there.
[SVN r78626]
|
2012-05-25 18:59:05 +00:00 |
|
Steven Watanabe
|
b7d2e4d06c
|
Make unit-test handle paths containing spaces.
[SVN r78538]
|
2012-05-22 04:20:29 +00:00 |
|
Steven Watanabe
|
d3b0ec3508
|
Handle cycles when determining target fate in make0.
[SVN r78259]
|
2012-04-30 01:21:04 +00:00 |
|
Steven Watanabe
|
4fbd8fa775
|
Pass the correct argument to make1breakcycle and make sure that we don't add a spurious self-dependency.
[SVN r78252]
|
2012-04-29 04:27:55 +00:00 |
|
Steven Watanabe
|
9e04ceafc3
|
Stop targets that depend on an include cycle from updating before all the required generated headers are built.
[SVN r78250]
|
2012-04-29 01:06:55 +00:00 |
|
Steven Watanabe
|
e6b3927ef3
|
Detect cycles created by rescanning.
[SVN r78249]
|
2012-04-28 22:05:28 +00:00 |
|
Steven Watanabe
|
52b16cdc4d
|
Add test of rescanning for headers.
[SVN r78248]
|
2012-04-28 19:51:01 +00:00 |
|
Steven Watanabe
|
f7c880765e
|
Reduce pauses.
[SVN r77648]
|
2012-03-30 14:52:38 +00:00 |
|
Steven Watanabe
|
ee897c8bd3
|
Test for ECHO.
[SVN r77646]
|
2012-03-30 14:04:44 +00:00 |
|
Steven Watanabe
|
2a23d156c7
|
Test for EXIT
[SVN r77644]
|
2012-03-30 12:51:59 +00:00 |
|
Steven Watanabe
|
33ddd8221b
|
Fix test
[SVN r77524]
|
2012-03-25 00:10:32 +00:00 |
|
Steven Watanabe
|
3fd7ecbccd
|
More correct behavior of -n with FAIL_EXPECTED targets and across multiple calls to UPDATE_NOW.
[SVN r76045]
|
2011-12-18 16:51:43 +00:00 |
|
Steven Watanabe
|
295e3d222c
|
Fix the result of while.
[SVN r75945]
|
2011-12-14 21:49:34 +00:00 |
|
Steven Watanabe
|
01b1d78744
|
Fix a subtle problem in the result of if statements.
[SVN r75944]
|
2011-12-14 21:33:26 +00:00 |
|
Steven Watanabe
|
ce2ca5e4f1
|
Restore the original BACKTRACE behavior that I inadvertently changed.
[SVN r75929]
|
2011-12-13 00:03:38 +00:00 |
|
Steven Watanabe
|
fc186f2603
|
Tests for join
[SVN r75881]
|
2011-12-09 23:21:40 +00:00 |
|
Steven Watanabe
|
feb63badf1
|
Remove project-test1. It's hopelessly broken and not run by test_all.py.
[SVN r75880]
|
2011-12-09 19:37:53 +00:00 |
|
Steven Watanabe
|
e187955f5e
|
Update unused.py and add it to test_all.py.
[SVN r75879]
|
2011-12-09 18:19:50 +00:00 |
|
Steven Watanabe
|
cf2e6f77ed
|
Fix direct_request_test and add it to test_all.py.
[SVN r75877]
|
2011-12-09 16:08:44 +00:00 |
|
Steven Watanabe
|
97a17f42ee
|
Remove some out-dated tests. The functionality is already tested elsewhere, so they don't need to be ported.
[SVN r75873]
|
2011-12-09 04:59:16 +00:00 |
|
Steven Watanabe
|
791ef6d70a
|
Handle STDOUT and STDERR in @ files.
[SVN r75872]
|
2011-12-09 03:56:02 +00:00 |
|
Steven Watanabe
|
0dc10e9d7d
|
Fix tests using sleep on Windows.
[SVN r75871]
|
2011-12-09 01:36:04 +00:00 |
|
Steven Watanabe
|
c9f73695e3
|
Remove file_name_handling.py. The functionality that it was testing was a horrible hack that never really worked to solve a problem that has since been fixed in another way.
[SVN r75857]
|
2011-12-07 19:49:17 +00:00 |
|
Steven Watanabe
|
7eb75eabb5
|
Fix the two example tests.
[SVN r75855]
|
2011-12-07 17:45:52 +00:00 |
|
Steven Watanabe
|
91252f29d1
|
Grep for modules with a __test__ rule.
[SVN r75854]
|
2011-12-07 17:33:49 +00:00 |
|
Steven Watanabe
|
4f0085fc89
|
Avoid copying the entire test directory.
[SVN r75853]
|
2011-12-07 17:26:08 +00:00 |
|
Steven Watanabe
|
c555793cd3
|
Remove testing prototype.
[SVN r75851]
|
2011-12-07 17:03:55 +00:00 |
|
Steven Watanabe
|
ec4d53ec97
|
Remove tests from Boost.Build V1.
[SVN r75850]
|
2011-12-07 16:52:58 +00:00 |
|
Steven Watanabe
|
67c759581d
|
Integrate everything useful from check-jam-patches into the Python test system.
[SVN r75835]
|
2011-12-07 05:05:03 +00:00 |
|
Steven Watanabe
|
71b24b5005
|
Integrate the tests in test/engine/ into the Python test scripts.
[SVN r75834]
|
2011-12-07 02:43:29 +00:00 |
|
Steven Watanabe
|
c8480a9cf5
|
Try to test the language semantics thoroughly
[SVN r75738]
|
2011-11-30 00:06:31 +00:00 |
|
Steven Watanabe
|
e53d9ada43
|
Fix a few test problems on cygwin and mingw
[SVN r75737]
|
2011-11-30 00:03:54 +00:00 |
|
Vladimir Prus
|
d7e539e68a
|
Adjust configuration.py to Boost.Build/Python.
[SVN r75506]
|
2011-11-16 13:00:41 +00:00 |
|
Steven Watanabe
|
889fff3e70
|
Fix Jamfile loading for Boost.Test.
[SVN r75407]
|
2011-11-08 15:54:54 +00:00 |
|
Vladimir Prus
|
d4c51760cb
|
Fix the functionality of ignoring using config in Python port.
[SVN r75110]
|
2011-10-25 08:26:40 +00:00 |
|
Vladimir Prus
|
38d95bfc4e
|
Fix conditionals_multiple.py test in Boost.Build/Python.
Patch from Georgy Gritsenko.
[SVN r75109]
|
2011-10-25 08:05:06 +00:00 |
|
Vladimir Prus
|
a52f70a901
|
Adjust the 'prebuilt' test to use the 'os' module, to help Python port.
[SVN r75032]
|
2011-10-18 08:58:06 +00:00 |
|