Jurko Gospodnetić
|
b2a4fe3006
|
Added a few new internal unit tests for Boost Build's utility.unquote() rule.
[SVN r78957]
|
2012-06-15 15:29:24 +00:00 |
|
Jurko Gospodnetić
|
f932a890c3
|
End-user error message in Boost Jam based Boost Build utility.ungrist() rule did not correspond to the actual rule's implementation. It implied that the value '<>' should be acceptable while it was not. Python based Boost Build implementation on the other hand accepted such values. Updated the original rule to accept this value as well.
[SVN r78956]
|
2012-06-15 15:17:51 +00:00 |
|
Jurko Gospodnetić
|
a94b783f8f
|
End-user error message in Boost Jam based Boost Build utility.ungrist() rule did not correspond to the actual rule's implementation. It implied that the value '<>' should be acceptable while it was not. Python based Boost Build implementation on the other hand accepted such values. Updated the original rule to accept this value as well.
[SVN r78956]
|
2012-06-15 15:17:51 +00:00 |
|
Jurko Gospodnetić
|
796cd6cd88
|
Corrected a badly formed end-user error message in Boost Build's utility.jam module.
[SVN r78955]
|
2012-06-15 15:11:19 +00:00 |
|
Jurko Gospodnetić
|
313718cdb9
|
Corrected a badly formed end-user error message in Boost Build's utility.jam module.
[SVN r78955]
|
2012-06-15 15:11:19 +00:00 |
|
Jurko Gospodnetić
|
12d90df529
|
Updated the Boost Build generator_selection.py test to not use the default CPP --> OBJ generator and use a custom 'simple copy file generator' to avoid problems with some test runners using compilers/toolsets refusing to compile sources with unknown extensions. This should fix the test failing on IBM's AIX test runner.
[SVN r78952]
|
2012-06-15 06:57:02 +00:00 |
|
Jurko Gospodnetić
|
d0ba7c3193
|
Updated the Boost Build generator_selection.py test to not use the default CPP --> OBJ generator and use a custom 'simple copy file generator' to avoid problems with some test runners using compilers/toolsets refusing to compile sources with unknown extensions. This should fix the test failing on IBM's AIX test runner.
[SVN r78952]
|
2012-06-15 06:57:02 +00:00 |
|
Jurko Gospodnetić
|
998067a318
|
Minor stylistic changes.
[SVN r78951]
|
2012-06-15 06:52:28 +00:00 |
|
Jurko Gospodnetić
|
fff3fe12d5
|
Minor stylistic changes.
[SVN r78951]
|
2012-06-15 06:52:28 +00:00 |
|
Jurko Gospodnetić
|
f502135687
|
Comment typo correction. Trimmed trailing spaces.
[SVN r78950]
|
2012-06-15 06:04:53 +00:00 |
|
Jurko Gospodnetić
|
274343ac76
|
Comment typo correction. Trimmed trailing spaces.
[SVN r78950]
|
2012-06-15 06:04:53 +00:00 |
|
Jurko Gospodnetić
|
b9ef06781a
|
Code cleanup - removed an unneeded module import from Boost Build's startup_v2.py test.
[SVN r78946]
|
2012-06-14 12:31:27 +00:00 |
|
Jurko Gospodnetić
|
bf292f966c
|
Code cleanup - removed an unneeded module import from Boost Build's startup_v2.py test.
[SVN r78946]
|
2012-06-14 12:31:27 +00:00 |
|
Jurko Gospodnetić
|
5c6c7e1cf6
|
Updated Boost Build's startup_v2.py test to cleanly report and there is an unexpected boost-build.jam file found in any of the folders along the test's current working folder path. Before, such a file would break the test making sure Boost Build correctly reports if such a file is missing, and in such a way that made debugging the problem difficult.
[SVN r78945]
|
2012-06-14 12:27:24 +00:00 |
|
Jurko Gospodnetić
|
7f0db73ee3
|
Updated Boost Build's startup_v2.py test to cleanly report and there is an unexpected boost-build.jam file found in any of the folders along the test's current working folder path. Before, such a file would break the test making sure Boost Build correctly reports if such a file is missing, and in such a way that made debugging the problem difficult.
[SVN r78945]
|
2012-06-14 12:27:24 +00:00 |
|
Jurko Gospodnetić
|
aa5bbb84c1
|
Minor stylistic changes made to Boost Build's startup_v2.py test.
[SVN r78944]
|
2012-06-14 12:19:13 +00:00 |
|
Jurko Gospodnetić
|
80aabf68ac
|
Minor stylistic changes made to Boost Build's startup_v2.py test.
[SVN r78944]
|
2012-06-14 12:19:13 +00:00 |
|
Jurko Gospodnetić
|
f8fdeb9d02
|
Added an import missing in case some conditional tests listed in the class.jam Boost Build module's __test__() testing rule are enabled.
[SVN r78933]
|
2012-06-14 07:31:15 +00:00 |
|
Jurko Gospodnetić
|
ac6c3f6b5a
|
Added an import missing in case some conditional tests listed in the class.jam Boost Build module's __test__() testing rule are enabled.
[SVN r78933]
|
2012-06-14 07:31:15 +00:00 |
|
Jurko Gospodnetić
|
27032c15b2
|
Corrected a defective Boost Build configuration.py test that gets run only on non-Windows platforms.
[SVN r78921]
|
2012-06-13 12:36:55 +00:00 |
|
Jurko Gospodnetić
|
3dc8ee0379
|
Corrected a defective Boost Build configuration.py test that gets run only on non-Windows platforms.
[SVN r78921]
|
2012-06-13 12:36:55 +00:00 |
|
Jurko Gospodnetić
|
0c1b6c255b
|
Added a new, temporary, always-failing Boost Build test named collect_debug_info.py. Used to collect additional debugging information about specific test sites, e.g. Python & OS version. Currently collects information required for debugging detected configuration.py test failures. Registered expected Boost library test failures.
[SVN r78918]
|
2012-06-13 01:02:02 +00:00 |
|
Jurko Gospodnetić
|
347d39005c
|
Added a new, temporary, always-failing Boost Build test named collect_debug_info.py. Used to collect additional debugging information about specific test sites, e.g. Python & OS version. Currently collects information required for debugging detected configuration.py test failures. Registered expected Boost library test failures.
[SVN r78918]
|
2012-06-13 01:02:02 +00:00 |
|
Jurko Gospodnetić
|
9ec86fca3b
|
Corrected how Boost Build's configuration.py test detects whether the current platform interprets setting an environment variable to an empty string literally or as unsetting that variable.
[SVN r78917]
|
2012-06-13 00:17:28 +00:00 |
|
Jurko Gospodnetić
|
344db3edc1
|
Corrected how Boost Build's configuration.py test detects whether the current platform interprets setting an environment variable to an empty string literally or as unsetting that variable.
[SVN r78917]
|
2012-06-13 00:17:28 +00:00 |
|
Jurko Gospodnetić
|
7595fd910b
|
Corrected a few Python errors that snuck trough in the previous two Boost Build configuration.py test commits.
[SVN r78916]
|
2012-06-13 00:04:53 +00:00 |
|
Jurko Gospodnetić
|
76fc90f65a
|
Corrected a few Python errors that snuck trough in the previous two Boost Build configuration.py test commits.
[SVN r78916]
|
2012-06-13 00:04:53 +00:00 |
|
Jurko Gospodnetić
|
eb2c285ad9
|
Corrected a bug in the Boost Build configuration.py test that was causing it to leave behind an invalid BOOST_BUILD_USER_CONFIG environment variable setting after it finishes running with a Python interpreter prior to version 2.6 (calling os.environ.pop() did not actually clear the environment variable in question).
[SVN r78915]
|
2012-06-13 00:01:01 +00:00 |
|
Jurko Gospodnetić
|
77ff2a2baa
|
Corrected a bug in the Boost Build configuration.py test that was causing it to leave behind an invalid BOOST_BUILD_USER_CONFIG environment variable setting after it finishes running with a Python interpreter prior to version 2.6 (calling os.environ.pop() did not actually clear the environment variable in question).
[SVN r78915]
|
2012-06-13 00:01:01 +00:00 |
|
Jurko Gospodnetić
|
af4fc9b85b
|
Minor Boost Build configuration.py test cleanup.
[SVN r78914]
|
2012-06-12 23:55:54 +00:00 |
|
Jurko Gospodnetić
|
26b7501471
|
Minor Boost Build configuration.py test cleanup.
[SVN r78914]
|
2012-06-12 23:55:54 +00:00 |
|
Jurko Gospodnetić
|
d3a49d8cb4
|
Cleaned up the Boost Build testing framework implementation a bit.
[SVN r78913]
|
2012-06-12 23:51:47 +00:00 |
|
Jurko Gospodnetić
|
3447aae32b
|
Cleaned up the Boost Build testing framework implementation a bit.
[SVN r78913]
|
2012-06-12 23:51:47 +00:00 |
|
Jurko Gospodnetić
|
a7d4564872
|
Removed temporary '--plinky-plonky' Boost Build debugging code.
[SVN r78906]
|
2012-06-12 08:11:48 +00:00 |
|
Jurko Gospodnetić
|
4a0e96a07a
|
Removed temporary '--plinky-plonky' Boost Build debugging code.
[SVN r78906]
|
2012-06-12 08:11:48 +00:00 |
|
Jurko Gospodnetić
|
c5b9d8227e
|
Minor stylistic change.
[SVN r78904]
|
2012-06-11 23:54:11 +00:00 |
|
Jurko Gospodnetić
|
badabe691c
|
Minor stylistic change.
[SVN r78904]
|
2012-06-11 23:54:11 +00:00 |
|
Jurko Gospodnetić
|
e5ed57e26a
|
Corrected a bug in the Python Boost Build implementation causing its command-line parsing to fail when given an empty-string command-line parameter.
[SVN r78903]
|
2012-06-11 23:37:53 +00:00 |
|
Jurko Gospodnetić
|
1855af37fa
|
Corrected a bug in the Python Boost Build implementation causing its command-line parsing to fail when given an empty-string command-line parameter.
[SVN r78903]
|
2012-06-11 23:37:53 +00:00 |
|
Jurko Gospodnetić
|
9c205bb4ef
|
Made Boost Build ignore any received empty command-line arguments that it previously interpreted as targets. This was causing Boost Build test failures (rule path.make-UNIX called with an empty parameter) on many non-Windows platforms where empty parameters are not automatically stripped by the OS or the used Python process call implementation.
[SVN r78902]
|
2012-06-11 23:36:26 +00:00 |
|
Jurko Gospodnetić
|
a4bc299d04
|
Made Boost Build ignore any received empty command-line arguments that it previously interpreted as targets. This was causing Boost Build test failures (rule path.make-UNIX called with an empty parameter) on many non-Windows platforms where empty parameters are not automatically stripped by the OS or the used Python process call implementation.
[SVN r78902]
|
2012-06-11 23:36:26 +00:00 |
|
Jurko Gospodnetić
|
5db647087b
|
Added some temporary Boost Build debugging code as a part of the effort to track down some of the mysterious Boost Build test failures reported by the Boost library regression tests (namely, how on some platforms we are encountering empty target ids). Related code enabled using the '--plinky-plonky' command-line option.
[SVN r78891]
|
2012-06-11 13:22:17 +00:00 |
|
Jurko Gospodnetić
|
10bb185d92
|
Added some temporary Boost Build debugging code as a part of the effort to track down some of the mysterious Boost Build test failures reported by the Boost library regression tests (namely, how on some platforms we are encountering empty target ids). Related code enabled using the '--plinky-plonky' command-line option.
[SVN r78891]
|
2012-06-11 13:22:17 +00:00 |
|
Jurko Gospodnetić
|
e636d36fa4
|
Minor sylistic changes - trimmed trailing spaces.
[SVN r78890]
|
2012-06-11 12:54:29 +00:00 |
|
Jurko Gospodnetić
|
9f42a0ed58
|
Minor sylistic changes - trimmed trailing spaces.
[SVN r78890]
|
2012-06-11 12:54:29 +00:00 |
|
Jurko Gospodnetić
|
34b5b33315
|
Cleaned up how Boost Build's test system reports unhandled exceptions. Now no longer uses deprecated global sys.exc_* variables and prints out the exception stack trace correctly.
[SVN r78889]
|
2012-06-11 12:53:54 +00:00 |
|
Jurko Gospodnetić
|
357962c2f3
|
Cleaned up how Boost Build's test system reports unhandled exceptions. Now no longer uses deprecated global sys.exc_* variables and prints out the exception stack trace correctly.
[SVN r78889]
|
2012-06-11 12:53:54 +00:00 |
|
Jurko Gospodnetić
|
aa71370570
|
Corrected a Python error in the configuration.py Boost Build test script that might have caused the test to crash on startup if the surrounding environment had the 'UGNABUNGA_FOO_BAR_BAZ_FEE_FAE_FOU_FAM' environment set.
[SVN r78886]
|
2012-06-11 02:15:09 +00:00 |
|
Jurko Gospodnetić
|
f2fa5efbd4
|
Corrected a Python error in the configuration.py Boost Build test script that might have caused the test to crash on startup if the surrounding environment had the 'UGNABUNGA_FOO_BAR_BAZ_FEE_FAE_FOU_FAM' environment set.
[SVN r78886]
|
2012-06-11 02:15:09 +00:00 |
|
Jurko Gospodnetić
|
78d1c7f9f4
|
Removed temporary debugging code from the configuration.py Boost Build test, now made redundant by better unhandled exception handling implemented in the main Boost Build test runner script.
[SVN r78885]
|
2012-06-11 02:13:13 +00:00 |
|