Eric Niebler
0f09ca59de
revert more boost.test changes
...
[SVN r40100]
2007-10-16 22:13:11 +00:00
Eric Niebler
09836395d1
reverted to r40064
...
[SVN r40094]
2007-10-16 19:07:12 +00:00
Gennadiy Rozental
5b7e052b62
cygwin issue fix
...
[SVN r40090]
2007-10-16 17:11:00 +00:00
Gennadiy Rozental
8d94bd0085
Major rework of execution monitor functionality:
...
update to the error reporting on both NT and *nix
support for signal handling on alternative stack
execution monitor parameter made public properties
structured exception handling moved to double __try approach with custom SE filter
support for floating point errors enhanced on NT based compilers
Notion of system_error is introduced (to be replaced potentially with boost::system later on)
Invalid parameter error detected by MSVC runtime properly reported
report_error implemented using vsnprintf allowing better output
[SVN r40078]
2007-10-16 07:18:10 +00:00
Gennadiy Rozental
23684bd94a
temporary disable debug related features - to be reverted soon
...
[SVN r40077]
2007-10-16 07:07:43 +00:00
Gennadiy Rozental
f01485c5c2
fix A bug in auto TC exp failure support
...
[SVN r40076]
2007-10-16 07:06:10 +00:00
Gennadiy Rozental
85b1668255
unified test runner interface for both original and alternative init API, the same time streamlining error handling for all the cases
...
new property p_enabled is added to the test unit in preparation for the run by name
[SVN r40069]
2007-10-16 03:51:54 +00:00
Gennadiy Rozental
f3ab0408b8
use io_saver directly
...
[SVN r40068]
2007-10-16 03:47:24 +00:00
Gennadiy Rozental
666483ec07
proper report for the exceptions in inti_unit_test_suite function
...
[SVN r40067]
2007-10-16 02:03:16 +00:00
Gennadiy Rozental
2df1e629c8
msvc 6.5 port
...
[SVN r40066]
2007-10-16 02:02:16 +00:00
Gennadiy Rozental
178f91b539
avoid warnings
...
[SVN r40065]
2007-10-16 02:01:39 +00:00
Gennadiy Rozental
6cf049cb29
Support for expected failures in test cases with automated registration reworked completely. It now allows to be used within auto-test-stuites.
...
framework API changed to return non const references to the test units to allow post creation modifications
unit_test_suite.hpp dependency on framework.hpp removed
inlined version includes all necessary files now
in test_tools.hpp BOOST_TEST_DECL is added/removed where necessary
Test suite auto registration modified to allow c++ namespace like behavior
[SVN r40035]
2007-10-14 21:14:29 +00:00
Gennadiy Rozental
f0bcb32d13
Log level enum value renamed
...
[SVN r40033]
2007-10-14 19:39:33 +00:00
Gennadiy Rozental
9c81e47110
typo in a comment
...
[SVN r40032]
2007-10-14 19:29:59 +00:00
Gennadiy Rozental
cd8a6e2d23
Test module initialization error message is redirected into result reporter stream
...
[SVN r40031]
2007-10-14 19:28:46 +00:00
Gennadiy Rozental
2fb2f0edb8
avoid start/finish messages if log is disabled completely
...
[SVN r40030]
2007-10-14 19:27:32 +00:00
Gennadiy Rozental
05ba27b214
bug in output_test_stream constructor error generation fixed
...
[SVN r40029]
2007-10-14 19:26:23 +00:00
Gennadiy Rozental
b5ebeab7bc
max macro guard
...
[SVN r40028]
2007-10-14 19:25:18 +00:00
Gennadiy Rozental
693e11ccec
set init value for result
...
[SVN r40027]
2007-10-14 19:24:19 +00:00
Gennadiy Rozental
8e9b651a6e
typo in a comment
...
[SVN r40026]
2007-10-14 19:23:14 +00:00
Gennadiy Rozental
83062e2e9b
2 new command line arguments (yet unused):
...
--auto_start_dbg
--use_alt_stack
[SVN r40025]
2007-10-14 18:58:05 +00:00
Gennadiy Rozental
de3410ab40
increase max number of elems in fixed map
...
[SVN r40024]
2007-10-14 18:56:23 +00:00
Gennadiy Rozental
b864503b5d
accessor to the reporter stream provided
...
[SVN r40023]
2007-10-14 18:33:16 +00:00
Gennadiy Rozental
03cab62333
switch from non-portable warning to message
...
[SVN r40018]
2007-10-14 17:49:02 +00:00
Gennadiy Rozental
738ebd131e
cleanup Tag comment
...
[SVN r40015]
2007-10-14 16:49:00 +00:00
Gennadiy Rozental
374c69a63d
cleanup log
...
[SVN r40014]
2007-10-14 16:47:45 +00:00
Beman Dawes
6d1e9c19d9
Starting point for releases
...
[SVN r39706]
2007-10-05 14:25:06 +00:00
Vladimir Prus
71d464e9fe
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
nobody
5bce49b6b2
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_1'.
[SVN r38286]
2007-07-24 19:28:14 +00:00
Thomas Witt
d211d316a4
Patch from Trac #583 .
...
[SVN r37850]
2007-06-01 16:41:06 +00:00
Douglas Gregor
5e944cf05c
Add include of climits
...
[SVN r37365]
2007-04-05 14:46:47 +00:00
Gennadiy Rozental
194f17cbbf
Merged garbage removeal from trunk to branch
...
[SVN r37051]
2007-02-23 18:20:10 +00:00
Roland Schwarz
78fd970c43
Removed the msvc-6.5 hack from HEAD again. Gennadiy Rozental didn't like it anyways...
...
[SVN r37035]
2007-02-22 18:00:39 +00:00
Roland Schwarz
e09e9c5fd3
Make the msvc-6.5 hack even more specific, i.e. apply only in release builds.
...
[SVN r37034]
2007-02-22 17:57:29 +00:00
Roland Schwarz
6b5bc4d188
force msvc-6.5_stlport4 also only using static libs.
...
[SVN r37002]
2007-02-19 12:08:24 +00:00
Roland Schwarz
2e75ced270
Disabled dynamic linking of UTF for msvc-6.5 compiler
...
[SVN r36877]
2007-02-03 14:17:55 +00:00
Roland Schwarz
99b51da0b2
Merged from HEAD
...
[SVN r36429]
2006-12-16 15:02:16 +00:00
Roland Schwarz
7120339e61
Workaround for msvc-6.5: *_EQUAL macros give Internal Compiler Errors, when inlining is turned on.
...
[SVN r36428]
2006-12-16 14:36:23 +00:00
Jürgen Hunold
d4e1bd988b
Merge from HEAD: Remove unnecessary export makro.
...
[SVN r36214]
2006-11-30 14:41:21 +00:00
Jürgen Hunold
38ca8c697c
Remove unnecessary export makro.
...
[SVN r36213]
2006-11-30 14:38:40 +00:00
Jürgen Hunold
ff9aa8589b
Merge from HEAD: Adjust last prg_exec_monitor_test to use static linking.
...
[SVN r36207]
2006-11-30 10:30:09 +00:00
Jürgen Hunold
34d5bf032c
Adjust last prg_exec_monitor_test to use static linking.
...
[SVN r36206]
2006-11-30 10:09:06 +00:00
Jürgen Hunold
3a290c8972
Merge from HEAD: Add missing export macros for print_log_value<>
...
[SVN r36042]
2006-11-14 21:33:26 +00:00
Jürgen Hunold
7accf54a4e
Add missing export macros for print_log_value<>
...
[SVN r36041]
2006-11-14 21:33:01 +00:00
Jürgen Hunold
9091a126d7
Merge from HEAD: Removed wrong export declarations.
...
[SVN r36034]
2006-11-14 07:35:43 +00:00
Jürgen Hunold
7a7ef5bc6b
Removed wrong export declarations.
...
[SVN r36033]
2006-11-14 07:34:30 +00:00
Jürgen Hunold
2a6c39be01
Merge from HEAD:
...
Added missing export declarations.
[SVN r36026]
2006-11-13 20:06:57 +00:00
Jürgen Hunold
c707d5fd30
Added missing export declarations.
...
[SVN r36025]
2006-11-13 20:03:48 +00:00
Vladimir Prus
0ca9acd110
Merge from HEAD.
...
Allow building of shared versions of some Boost.Test libraries.
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35990]
2006-11-10 19:59:52 +00:00
Vladimir Prus
a10f5de746
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +00:00