Glen Fernandes
dabf53a703
Refactor stream write functionality into a standalone utility
2019-04-19 09:53:29 -04:00
Glen Fernandes
fc135e0d72
Avoid inheritance for final types in compressed_pair
2018-09-09 17:34:22 -04:00
Peter Dimov
426836d860
Remove shared_iterator files (they're in Iterator now)
2017-12-24 00:05:50 +02:00
Glen Fernandes
f8a243bcff
Utility tests should use lightweight_test instead of test
2017-12-23 13:00:33 -05:00
Andrey Semashev
2ed5ee9588
Moved numeric_traits_test.cpp to Boost.Detail.
2017-09-20 01:42:15 +03:00
Andrey Semashev
88c36c1941
Remove generator iterator test and docs as these were moved to Boost.Iterator.
2017-08-28 20:41:11 +03:00
Andrey Semashev
62b39548be
Moved next/prior to Boost.Iterator.
2017-08-26 17:25:14 +03:00
Peter Dimov
bfdcce0f97
Move test files to test/
2017-05-29 19:10:46 +03:00
Marshall Clow
330b49d602
Mark comparison operators for string_view as constexpr; add tests. Reference: https://svn.boost.org/trac/boost/ticket/12896
2017-05-03 19:58:02 -07:00
Marshall Clow
6c4ab93573
Revert change disallowing construction of string_view/string_ref from rvalue string
2017-03-28 15:17:09 +02:00
Marshall Clow
00f02167e3
Add tests to ensure that string_view|ref from rvalue fails (whenever it can)
2017-02-13 10:25:04 -08:00
Andrey Semashev
febca584d9
Removed -u command line option for the compressed_pair_test as this option is not recognized by Boost.Test (and presumably never was). This fixes the test execution failure.
2016-09-03 00:25:51 +03:00
Marshall Clow
1caa745dd7
Introduce new 'string_view' to match the one in the standard. Step #2 (up next) is to retire string_ref in favor of string_view
2015-12-21 11:39:59 -08:00
Andrey Semashev
2fa70612bb
Removed docs and tests of the components moved to Boost.Core. Added links and redirections to the docs in Boost.Core.
2014-06-12 21:31:37 +04:00
K-ballo
51e482edfe
Added base_from_member specialization for members of lvalue-reference type
2014-06-11 18:55:12 -03:00
Peter Dimov
beab2e74ca
Added test for generator_iterator.hpp.
2014-06-05 02:19:58 +03:00
Andrey Semashev
10b8041472
boost::swap, boost::empty_deleter and explicit operator bool macros moved from Boost.Utility to Boost.Core.
2014-06-01 22:44:30 +04:00
Daniel James
329ca0bae8
Move binary_search_test.cpp into detail module.
...
The header it's testing is in the detail module, so it should be there.
2014-05-31 18:14:18 +01:00
Andrey Semashev
d1bfa8e7b0
Added a new macro BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT, which implements a noexcept operator. Also added explicit noexcept specification for the constexpr macro.
2014-04-26 15:11:35 +04:00
Peter Dimov
d4b5fde5a8
Remove assert from utility
2014-02-09 17:56:48 +02:00
Peter Dimov
50eafe2027
Fix addressof for nullptr_t values. Fixes #5487 .
2013-12-11 01:57:20 +02:00
Andrey Semashev
7ae5e14681
Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log.
...
[SVN r85543]
2013-09-01 16:31:16 +00:00
Andrey Semashev
71b501a0b0
Removed constexpr from substr() as it doesn't work with BOOST_THROW_EXCEPTION. Added a test for streaming.
...
[SVN r84518]
2013-05-26 19:23:52 +00:00
Marshall Clow
05af0deaed
Update Boost.StringRef tests to use newer Boost.Test features
...
[SVN r82825]
2013-02-11 21:49:56 +00:00
Marshall Clow
98d793152c
Move string_ref to Boost.Utility; first crack at docs
...
[SVN r81972]
2012-12-15 16:38:07 +00:00
Niels Dekker
9da96d9737
Added value_init_workaround_test, reviewed by Fernando Cacciola, see #3869
...
[SVN r63014]
2010-06-16 08:45:43 +00:00
Niels Dekker
22743ee125
Added boost::initialized<T> as was agreed at http://lists.boost.org/Archives/boost/2010/04/164916.php -- see #3472
...
[SVN r61883]
2010-05-09 20:51:24 +00:00
Dave Abrahams
bf713ad47a
Revert unintentional reference to "noncopyable_adl_barrier" test that's not checked in.
...
[SVN r59332]
2010-01-28 14:41:16 +00:00
Dave Abrahams
76b17c497b
Support different MS calling conventions, thanks to Nicolas Lelong.
...
Closes #3833 .
[SVN r59247]
2010-01-24 02:08:46 +00:00
Peter Dimov
e27fc4a853
Attempt to fix addressof in trunk to handle classes with conversion operators. Refs #2878 .
...
[SVN r51872]
2009-03-20 17:14:00 +00:00
Matthew Calabrese
f15c96ffb0
Adding binary literal utility.
...
[SVN r48637]
2008-09-06 21:11:48 +00:00
Beman Dawes
b3a971e7e9
Copyright and/or License cleanup
...
[SVN r40890]
2007-11-07 16:08:09 +00:00
John Maddock
7ddb559887
Fix path to test case.
...
[SVN r40736]
2007-11-04 12:01:16 +00:00
Peter Dimov
56b0846099
BOOST_VERIFY added.
...
[SVN r40728]
2007-11-03 20:55:22 +00:00
Vladimir Prus
0782034333
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
Peter Dimov
dcb2dd4736
Removed type_traits include, added more tests
...
[SVN r27712]
2005-03-16 22:02:22 +00:00
Aleksey Gurtovoy
e5ba34472d
merge RC_1_32_0 fixes
...
[SVN r26333]
2004-11-28 04:44:21 +00:00
Aleksey Gurtovoy
e549baf93a
move enable_if tests into their own subdirectory
...
[SVN r25649]
2004-10-10 16:15:58 +00:00
Fernando Cacciola
325bd73df7
In-place factories moved from /detail to /utility
...
New value_initalized tests added
[SVN r25313]
2004-09-21 14:54:32 +00:00
Douglas Gregor
167fa4154f
Eliminated unreviewed, unused, noncompiling code
...
[SVN r24314]
2004-08-05 18:57:39 +00:00
Stefan Slapeta
0c7e7c3c39
half_open_range_test removed
...
[SVN r24313]
2004-08-05 18:46:55 +00:00
Aleksey Gurtovoy
39c4445b39
add missing tests, reorder tests by filename
...
[SVN r24216]
2004-08-01 05:40:21 +00:00
Vladimir Prus
35d3c03d19
Update
...
[SVN r23085]
2004-06-11 11:18:50 +00:00
Vladimir Prus
8933fbb254
The binary_search_test does not require Boost.Test all all, and does not
...
provide 'test_main' or 'unit_test_main', so don't link to Boost.Test.
[SVN r23073]
2004-06-10 11:49:39 +00:00
Douglas Gregor
491db15997
boost/utility/result_of.hpp, boost/utility/detail/result_of_iterate.hpp:
...
- result_of implementation
libs/utility/test/result_of_test.cpp:
- result_of tests
libs/utility/test/Jamfile, libs/utility/test/Jamfile.v2:
- run result_of tests
libs/utility/utility.htm:
- document result_of
libs/libraries.htm:
- list result_of
index.htm:
- announce result_of
[SVN r22720]
2004-05-02 19:55:02 +00:00
Vladimir Prus
04fda4fb4e
Use proper syntax to refer to Boost.Test.
...
[SVN r21566]
2004-01-09 13:03:16 +00:00
Daniel Frey
2f5945d0cd
Removed bool_testable, added note about portability of separate, explicit instantiation, changed license of documentation
...
[SVN r21110]
2003-12-03 07:01:28 +00:00
Jaakko Järvi
929517d6d7
Added enable_if library
...
[SVN r21090]
2003-12-02 21:41:15 +00:00
Vladimir Prus
ca3e7d8530
Add V2 Jamfile
...
[SVN r20270]
2003-10-07 07:25:24 +00:00