20 Commits

Author SHA1 Message Date
Edward Diener f11d57f633 Fixed the tests for Windows when 'echo' is involved. 2017-05-08 13:12:27 -04:00
Edward Diener b8b2b8a3a4 Merge branch 'fix-eol-stripping' of https://github.com/vmrob/build into vmrob-fix-eol-stripping 2017-05-02 07:44:15 -04:00
Arkadiy Shapkin 2c46d25536 "core-language" test fixed for Windows 10 2017-03-19 19:50:52 +08:00
Victor Robertson 851c19fa6b Fix strip-eol for long command output
Previously, when shell command output exceeded the 1024 character
buffer size, each chunk of output would be stripped. This had the
undesirable effect of sometimes breaking compilation by splitting on
whitespace boundaries. This patch addresses the issue by providing a
string_rtrim function and utilizing the function on the output string
instead of each buffered component.
2016-11-04 16:30:44 -07:00
Steven Watanabe 7a59e03049 Fix test on windows. We shouldn't assume that W32_GETREGNAMES returns its results in any particular order. 2016-03-01 10:44:56 -07:00
Artur Shepilko c1de12e683 Add toolset vmsdecc for HP DECC/C++ on VMS. 2015-10-24 12:21:33 -05:00
Steven Watanabe ae1183ee2d Return really returns now. Also implement break/continue. 2015-04-18 14:30:43 -06:00
Steven Watanabe 061f998f43 Optimize member function calls to use less string manipulation.
[SVN r83937]
2013-04-16 23:54:54 +00:00
Steven Watanabe 132c0faa2c Really fix test.
[SVN r83880]
2013-04-13 18:34:32 +00:00
Steven Watanabe efbd669671 Add a few more cases.
[SVN r83875]
2013-04-13 16:55:17 +00:00
Steven Watanabe 62b79b8ebe Special case for $(x:G)
[SVN r83812]
2013-04-08 17:40:28 +00:00
Jurko Gospodnetić 0170776ece Updated the Boost Build core_language.py test to not fail when run on Windows OSs that have a HKLM\SYSTEM\CurrentControlSet\AddServices key, as detected on the VeecoFTC Boost library tester Windows XP Professional SP3 machine.
[SVN r79150]
2012-06-27 22:50:07 +00:00
Jurko Gospodnetić 317f9b1c51 Minor stylistic changes in the Boost Build core_language.py test.
[SVN r79149]
2012-06-27 22:46:10 +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 33ddd8221b Fix test
[SVN r77524]
2012-03-25 00:10:32 +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 4f0085fc89 Avoid copying the entire test directory.
[SVN r75853]
2011-12-07 17:26:08 +00:00