Gennadiy Rozental
7a3918cbee
register_exception_translator added for unit test framework
...
[SVN r20597]
2003-11-02 06:20:55 +00:00
Gennadiy Rozental
bd4b2c1fd0
custom exception translator registration support
...
added position for the collection comparison results error message
special log print methods for char values
BOOST_IGNORE_CHECK - to be used with BOOST_CHECK_EXCEPTION
some macro allignment
[SVN r20596]
2003-11-02 06:19:55 +00:00
Gennadiy Rozental
e1378f8673
custom exception translator registration support
...
[SVN r20595]
2003-11-02 06:16:56 +00:00
Gennadiy Rozental
315c32016e
fixed to support multi-module unit testing
...
[SVN r20594]
2003-11-02 06:16:14 +00:00
Gennadiy Rozental
73b5476566
licence update
...
[SVN r20502]
2003-10-27 07:13:32 +00:00
Beman Dawes
b31560cb2c
Change to new license (with Gennadiy's permission)
...
[SVN r20049]
2003-09-14 12:42:22 +00:00
Gennadiy Rozental
797b4c475a
eliminate tolerance definition by number of rounding errors
...
[SVN r19125]
2003-07-15 09:01:36 +00:00
Jens Maurer
09aba75561
define str() before it is first used to avoid "redeclared inline after
...
begin called" error on IRIX MIPSpro
[SVN r19003]
2003-07-09 21:22:24 +00:00
Gennadiy Rozental
647cc5110f
move log formatter in public interface
...
[SVN r18914]
2003-07-02 09:15:57 +00:00
Gennadiy Rozental
9a90d7ea52
gcc warning fix
...
[SVN r18847]
2003-06-20 10:57:25 +00:00
Gennadiy Rozental
af9e49632b
printing posponed differently
...
extended predicate value allowed to reset the value
[SVN r18846]
2003-06-20 10:56:26 +00:00
Gennadiy Rozental
63a8ae2f38
UNDEF report level introduced
...
[SVN r18752]
2003-06-10 03:36:51 +00:00
Gennadiy Rozental
e942227984
1.30.beta1
...
[SVN r18720]
2003-06-09 09:00:44 +00:00
Gennadiy Rozental
1f7fe1eaf6
methods has_passed and depend_on introduced to manage dependencies
...
[SVN r18719]
2003-06-09 09:00:09 +00:00
Gennadiy Rozental
82e3420c5e
unit_test_result_tracker introduced for correct exception handling
...
method has_passed introduced to support dependencies
[SVN r18718]
2003-06-09 08:58:40 +00:00
Gennadiy Rozental
6ef8f247ad
test_case_csope_tracker introduced for correct exception unwinding handling
...
[SVN r18717]
2003-06-09 08:56:15 +00:00
Gennadiy Rozental
6bd6f742f1
BOOST_CHECK_EXCEPTION introduced
...
type for line parameter changed to size_t
support for using types without operator<< implemented
support for extended user defined predicates that could return cause of error
[SVN r18716]
2003-06-09 08:55:08 +00:00
Gennadiy Rozental
f617f5dc70
zero arity function template based test case
...
[SVN r18715]
2003-06-09 08:50:32 +00:00
Gennadiy Rozental
cdbd7ef62e
added comparison type and algorithm constructor accepting it
...
[SVN r18714]
2003-06-09 08:43:47 +00:00
Gennadiy Rozental
363b1e0b32
1.30.beta1
...
[SVN r18713]
2003-06-09 08:41:42 +00:00
Gennadiy Rozental
ddb1884ca2
cvs keyword changed
...
[SVN r18195]
2003-04-07 06:34:32 +00:00
Gennadiy Rozental
d400776b8d
excessive include parameters moved to source file
...
[SVN r17447]
2003-02-15 22:26:00 +00:00
Gennadiy Rozental
69cc539ce3
borland warning fix
...
[SVN r17444]
2003-02-15 21:58:32 +00:00
Gennadiy Rozental
521e0b7da0
is_defined made portable
...
[SVN r17441]
2003-02-15 21:54:35 +00:00
Gennadiy Rozental
8d6c75842e
Mingw fix for is_defined
...
Visual age fix for extendeded boolean value
[SVN r17394]
2003-02-14 06:42:18 +00:00
Gennadiy Rozental
77e480b65e
added std to size_t
...
[SVN r17383]
2003-02-14 00:56:23 +00:00
Gennadiy Rozental
8b91d1b987
report format config method added
...
result set interface changed slightly to allow single entry point with string as report selector
[SVN r17349]
2003-02-13 08:26:33 +00:00
Gennadiy Rozental
da3ecb1efd
test case type: virtual method -> property
...
[SVN r17348]
2003-02-13 08:23:56 +00:00
Gennadiy Rozental
0bde52e5e1
C strings eliminated
...
type: virtual method -> property
const added to user test case shared instance reference
[SVN r17347]
2003-02-13 08:23:08 +00:00
Gennadiy Rozental
7093b054af
report_level->log_level
...
log format config methods added
log interface slightly changed to allow multiple log formats
Unused macros deleted
[SVN r17346]
2003-02-13 08:20:56 +00:00
Gennadiy Rozental
6862c023c1
BOOST_BITWISE_EQUAL introduced
...
BOOST_CHECK_NO_THROW introduced
report_level -> log_level
C strings eliminated
other minor fixes
[SVN r17345]
2003-02-13 08:18:35 +00:00
Gennadiy Rozental
4e7a5b9601
minor comment
...
[SVN r17343]
2003-02-13 08:11:34 +00:00
Gennadiy Rozental
478eccefc7
report_format log_format and output_format introduced
...
[SVN r17342]
2003-02-13 08:07:20 +00:00
Gennadiy Rozental
037ad3817f
minor comment fix
...
[SVN r17341]
2003-02-13 08:05:29 +00:00
Gennadiy Rozental
bfed9b7590
switch on using Boost.Preprocessor for friends declarations
...
[SVN r17340]
2003-02-13 08:04:49 +00:00
Beman Dawes
59c1860c2a
fix missing std::
...
[SVN r16587]
2002-12-11 13:41:49 +00:00
Gennadiy Rozental
5420cce0a6
wrapstrstream separated in standalone file and renamed
...
switched to use c_string_literal
[SVN r16543]
2002-12-08 17:54:09 +00:00
Gennadiy Rozental
b5ca467f8d
switched to use c_string_literal
...
[SVN r16542]
2002-12-08 17:52:25 +00:00
Gennadiy Rozental
94d050ac3b
notion of number of stages is separated from number of test cases, so that
...
parameterized test case in reported as one test case
fixed bug in both parameterized function/class test cases with not iterating
parameter iterator if exception occured
switched to use c_string_literal
[SVN r16541]
2002-12-08 17:51:04 +00:00
Gennadiy Rozental
f5034260d1
switched to use c_string_literal
...
unit_test_result_saver introduced to properly managed reset_current_test_set calls
in case of exceptions
[SVN r16540]
2002-12-08 17:47:31 +00:00
Gennadiy Rozental
5bd8e8de47
switched to use c_string_literal
...
[SVN r16539]
2002-12-08 17:43:55 +00:00
Gennadiy Rozental
65df445d45
catch_system_errors switch introduced
...
switched to use c_string_literal
[SVN r16538]
2002-12-08 17:40:59 +00:00
Gennadiy Rozental
5cb8d4f309
catch_system_error framework cla parameter and envronment variable introduced
...
switch to use c_string_literal
[SVN r16537]
2002-12-08 17:38:44 +00:00
Gennadiy Rozental
2e46e96afc
catch system errors switch introduced
...
[SVN r16536]
2002-12-08 17:36:32 +00:00
Gennadiy Rozental
f32085f4a7
c_string_literal introduced
...
[SVN r16535]
2002-12-08 17:35:26 +00:00
Gennadiy Rozental
c987e4f9eb
guard name fixed
...
[SVN r16534]
2002-12-08 17:34:46 +00:00
Gennadiy Rozental
d2452c462c
wrap_stringstream separated in standalone file and renamed
...
[SVN r16533]
2002-12-08 17:31:44 +00:00
Gennadiy Rozental
1a2ebae4e2
Automatic registration of unit tests facility introduced
...
[SVN r16532]
2002-12-08 17:30:38 +00:00
Gennadiy Rozental
7fecf6a272
wrapstream constructor issue fix revisited
...
[SVN r16079]
2002-11-03 03:06:16 +00:00
Gennadiy Rozental
3eb00040e9
merged into the main trank
...
[SVN r16061]
2002-11-02 19:31:05 +00:00