Commit Graph

  • 09f05a101c merge trunk version (changeset/42065) to release branch Boris Gubenko 2007-12-17 18:47:09 +0000
  • 718e94caa2 don't use identifires R1 and R2: some HP-UX headers define them as macros Boris Gubenko 2007-12-15 04:16:05 +0000
  • 97a520e4a4 Change macro logic to get <stdarg.h> included on SunOS. K. Noel Belcourt 2007-12-03 02:04:30 +0000
  • 902871ae96 Fixed grammar in error message Dave Abrahams 2007-12-01 05:07:13 +0000
  • 3f8bc71b1f Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:38:02 +0000
  • 991e2a0b58 Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +0000
  • 0301bd17b7 switch to nasic_cstring.hpp instead of fwd header added failed expression to the system error system_error is caught and reported in cpp_main.ipp 64 bit compatibility issue in debug.ipp fixed missing headers in algorithm.hpp added Gennadiy Rozental 2007-11-24 19:49:24 +0000
  • e1a1fefed2 comments cleanup Gennadiy Rozental 2007-11-22 22:06:59 +0000
  • 377a114bd7 issue with class base test cases addressed Gennadiy Rozental 2007-11-22 21:57:16 +0000
  • 590a156770 negative chars test added some statements added to the online_test Gennadiy Rozental 2007-11-22 20:56:07 +0000
  • f36ef73087 new file Gennadiy Rozental 2007-11-22 19:56:58 +0000
  • a3618dd3f8 Try to make it work in release build Gennadiy Rozental 2007-11-22 19:44:12 +0000
  • e0a878a4ab added missing include Joaquín M López Muñoz 2007-11-14 07:09:29 +0000
  • 084e9d694e reapplied change at rev 40284 Joaquín M López Muñoz 2007-11-07 08:45:27 +0000
  • f401923b3a Need stdarg.h to use vsnprintf as well as stdio.h John Maddock 2007-11-03 17:05:11 +0000
  • a6cdd303d4 Added one more needed #include (stdlib.h for mkstemp). John Maddock 2007-11-02 17:40:10 +0000
  • 382aa0ac0d allow tests to be run by regression testing facilities Gennadiy Rozental 2007-11-02 16:08:47 +0000
  • 6a87669766 Added <stdio.h> and <sys/time.h> to the list of Unix-specific includes: these are needed by Sun's compiler, and for that matter, by Boost.Test to be std conforming. John Maddock 2007-11-01 14:01:44 +0000
  • 5bc52ea4a1 debug was missing in PEM Gennadiy Rozental 2007-11-01 02:54:15 +0000
  • 1fc89b9e36 disable on CE Gennadiy Rozental 2007-11-01 02:46:57 +0000
  • 847e7b8618 sigemptyset is a macro on Darwin, so don't precede it by :: Douglas Gregor 2007-10-29 14:43:19 +0000
  • 7fd3b9f627 removed install target for now Gennadiy Rozental 2007-10-26 18:31:55 +0000
  • f5a68c843e Make sure every library can be installed by using Vladimir Prus 2007-10-26 09:04:25 +0000
  • b7aed40c86 made it to compile if unicode is defined avoid assertion for negative chars Gennadiy Rozental 2007-10-26 06:47:29 +0000
  • 453b0229b7 missed debug in another included component Gennadiy Rozental 2007-10-25 07:29:07 +0000
  • df15073c74 missing file included Gennadiy Rozental 2007-10-25 06:35:14 +0000
  • 8bb49d96d3 minor cleanup final major piece of this update: debug services (almost complete: without stack dump) Gennadiy Rozental 2007-10-25 05:38:19 +0000
  • e317de8bb5 missed sunpro workaround Gennadiy Rozental 2007-10-25 00:17:25 +0000
  • 5c3a22ce08 avoid some msvc warning Gennadiy Rozental 2007-10-25 00:02:14 +0000
  • 957dcdd3ff avoid msvc 8.0 warning more win CE workaround Gennadiy Rozental 2007-10-25 00:01:38 +0000
  • fb6230f03a win CE and solaris workarounds Gennadiy Rozental 2007-10-24 04:48:16 +0000
  • 747cda18ef Fix SIGPOLL and sigemptyset handling on Darwin Douglas Gregor 2007-10-23 18:16:57 +0000
  • 7852c1ece5 update to tests and example Gennadiy Rozental 2007-10-23 05:25:42 +0000
  • 0364cebbd1 streamlined handling of SIGPOLL Gennadiy Rozental 2007-10-23 03:44:01 +0000
  • 645afd4125 extended MSVC 6.5 fix to Intel Joaquín M López Muñoz 2007-10-22 14:50:08 +0000
  • b9b2da766b correct patterns Gennadiy Rozental 2007-10-22 11:11:51 +0000
  • c7fb84d5d8 framework::is_initialized introduced to catch framework misuse errors Message report too few failed assertions updated New message added to report no assertion occurred in a test case test_suite::remove interface is added to allow remove test units from the test suite if necessary Gennadiy Rozental 2007-10-22 06:36:50 +0000
  • 6ab2358e40 new unit test: test_tree_management_test.cpp Gennadiy Rozental 2007-10-22 04:09:01 +0000
  • 4997d95b72 added missing export for framework::get added line number to the name of the TU registrar, allowing to restart test suites within same module test_suite::size() implemented to provide an access to the suite size Gennadiy Rozental 2007-10-22 04:02:53 +0000
  • 9f1258814b clean up Gennadiy Rozental 2007-10-22 00:36:26 +0000
  • 39bfbe557d correct run rules in examples make example 2 more pronounced removed unnecessary ; in example 4 and 5 new alias test in test directory msvc 6.5 should use static lib test case for new tools added Gennadiy Rozental 2007-10-21 20:59:15 +0000
  • 091e85e0c2 Missing header in exception_safety.hpp Run by name support new tools BOOST_CHECK_NE, BOOST_CHECK_LE, BOOST_CHECK_LT, BOOST_CHECK_GE, BOOST_CHECK_GT implemented Gennadiy Rozental 2007-10-21 20:53:56 +0000
  • d567241fe7 intel port Gennadiy Rozental 2007-10-20 06:59:27 +0000
  • 2bf1f4a724 borland port Gennadiy Rozental 2007-10-20 05:38:57 +0000
  • 58992b04a9 msvc 6.5 port fix Gennadiy Rozental 2007-10-19 02:17:52 +0000
  • ce0c6dd9e3 included alias added Gennadiy Rozental 2007-10-18 21:53:14 +0000
  • a20efe579a FP exceptions made optional and disabled by default new CLA --detect_fp_exceptions=[yes|no] introduced Gennadiy Rozental 2007-10-18 21:43:35 +0000
  • 9786c1a3d2 fixed issue with num of exp failure calculation mwerks port in execution_monitor.ipp bug in init function invocation fixed Gennadiy Rozental 2007-10-18 07:14:56 +0000
  • c35d861c42 try run Gennadiy Rozental 2007-10-18 07:13:43 +0000
  • 02858771d2 Change #warning to #pragma message: #warning is a gcc-ism and the code in question is msvc-specific (Tested on all msvc variants, plus gcc-minw32). John Maddock 2007-10-17 09:19:35 +0000
  • 0f09ca59de revert more boost.test changes Eric Niebler 2007-10-16 22:13:11 +0000
  • 09836395d1 reverted to r40064 Eric Niebler 2007-10-16 19:07:12 +0000
  • 5b7e052b62 cygwin issue fix Gennadiy Rozental 2007-10-16 17:11:00 +0000
  • 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 Gennadiy Rozental 2007-10-16 07:18:10 +0000
  • 23684bd94a temporary disable debug related features - to be reverted soon Gennadiy Rozental 2007-10-16 07:07:43 +0000
  • f01485c5c2 fix A bug in auto TC exp failure support Gennadiy Rozental 2007-10-16 07:06:10 +0000
  • 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 Gennadiy Rozental 2007-10-16 03:51:54 +0000
  • f3ab0408b8 use io_saver directly Gennadiy Rozental 2007-10-16 03:47:24 +0000
  • 666483ec07 proper report for the exceptions in inti_unit_test_suite function Gennadiy Rozental 2007-10-16 02:03:16 +0000
  • 2df1e629c8 msvc 6.5 port Gennadiy Rozental 2007-10-16 02:02:16 +0000
  • 178f91b539 avoid warnings Gennadiy Rozental 2007-10-16 02:01:39 +0000
  • 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 Gennadiy Rozental 2007-10-14 21:14:29 +0000
  • f0bcb32d13 Log level enum value renamed Gennadiy Rozental 2007-10-14 19:39:33 +0000
  • 9c81e47110 typo in a comment Gennadiy Rozental 2007-10-14 19:29:59 +0000
  • cd8a6e2d23 Test module initialization error message is redirected into result reporter stream Gennadiy Rozental 2007-10-14 19:28:46 +0000
  • 2fb2f0edb8 avoid start/finish messages if log is disabled completely Gennadiy Rozental 2007-10-14 19:27:32 +0000
  • 05ba27b214 bug in output_test_stream constructor error generation fixed Gennadiy Rozental 2007-10-14 19:26:23 +0000
  • b5ebeab7bc max macro guard Gennadiy Rozental 2007-10-14 19:25:18 +0000
  • 693e11ccec set init value for result Gennadiy Rozental 2007-10-14 19:24:19 +0000
  • 8e9b651a6e typo in a comment Gennadiy Rozental 2007-10-14 19:23:14 +0000
  • 83062e2e9b 2 new command line arguments (yet unused): --auto_start_dbg --use_alt_stack Gennadiy Rozental 2007-10-14 18:58:05 +0000
  • de3410ab40 increase max number of elems in fixed map Gennadiy Rozental 2007-10-14 18:56:23 +0000
  • b864503b5d accessor to the reporter stream provided Gennadiy Rozental 2007-10-14 18:33:16 +0000
  • 03cab62333 switch from non-portable warning to message Gennadiy Rozental 2007-10-14 17:49:02 +0000
  • 738ebd131e cleanup Tag comment Gennadiy Rozental 2007-10-14 16:49:00 +0000
  • 374c69a63d cleanup log Gennadiy Rozental 2007-10-14 16:47:45 +0000
  • 6d1e9c19d9 Starting point for releases Beman Dawes 2007-10-05 14:25:06 +0000
  • 71d464e9fe Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +0000
  • 5bce49b6b2 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. nobody 2007-07-24 19:28:14 +0000
  • d211d316a4 Patch from Trac #583. Thomas Witt 2007-06-01 16:41:06 +0000
  • 5e944cf05c Add include of climits Douglas Gregor 2007-04-05 14:46:47 +0000
  • 194f17cbbf Merged garbage removeal from trunk to branch Gennadiy Rozental 2007-02-23 18:20:10 +0000
  • 78fd970c43 Removed the msvc-6.5 hack from HEAD again. Gennadiy Rozental didn't like it anyways... Roland Schwarz 2007-02-22 18:00:39 +0000
  • e09e9c5fd3 Make the msvc-6.5 hack even more specific, i.e. apply only in release builds. Roland Schwarz 2007-02-22 17:57:29 +0000
  • 6b5bc4d188 force msvc-6.5_stlport4 also only using static libs. Roland Schwarz 2007-02-19 12:08:24 +0000
  • 2e75ced270 Disabled dynamic linking of UTF for msvc-6.5 compiler Roland Schwarz 2007-02-03 14:17:55 +0000
  • 99b51da0b2 Merged from HEAD Roland Schwarz 2006-12-16 15:02:16 +0000
  • 7120339e61 Workaround for msvc-6.5: *_EQUAL macros give Internal Compiler Errors, when inlining is turned on. Roland Schwarz 2006-12-16 14:36:23 +0000
  • d4e1bd988b Merge from HEAD: Remove unnecessary export makro. Jürgen Hunold 2006-11-30 14:41:21 +0000
  • 38ca8c697c Remove unnecessary export makro. Jürgen Hunold 2006-11-30 14:38:40 +0000
  • ff9aa8589b Merge from HEAD: Adjust last prg_exec_monitor_test to use static linking. Jürgen Hunold 2006-11-30 10:30:09 +0000
  • 34d5bf032c Adjust last prg_exec_monitor_test to use static linking. Jürgen Hunold 2006-11-30 10:09:06 +0000
  • 3a290c8972 Merge from HEAD: Add missing export macros for print_log_value<> Jürgen Hunold 2006-11-14 21:33:26 +0000
  • 7accf54a4e Add missing export macros for print_log_value<> Jürgen Hunold 2006-11-14 21:33:01 +0000
  • 9091a126d7 Merge from HEAD: Removed wrong export declarations. Jürgen Hunold 2006-11-14 07:35:43 +0000
  • 7a7ef5bc6b Removed wrong export declarations. Jürgen Hunold 2006-11-14 07:34:30 +0000
  • 2a6c39be01 Merge from HEAD: Added missing export declarations. Jürgen Hunold 2006-11-13 20:06:57 +0000
  • c707d5fd30 Added missing export declarations. Jürgen Hunold 2006-11-13 20:03:48 +0000
  • 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. Vladimir Prus 2006-11-10 19:59:52 +0000
  • 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. Vladimir Prus 2006-11-10 19:09:56 +0000