Alexander Grund
|
98b2a398bf
|
Test for std::string ctor/open on all platforms
|
2020-02-05 13:07:24 +01:00 |
|
Alexander Grund
|
d3b49dd589
|
Also test string ctor of fstream classes when replacements are used
I.e. BOOST_NOWIDE_USE_FSTREAM_REPLACEMENTS is defined
|
2020-02-04 19:04:07 +01:00 |
|
Alexander Grund
|
7854435d8e
|
Switch pointer alignment to left
Consistency with rest of boost
|
2020-01-07 21:27:26 +01:00 |
|
Alexander Grund
|
bb2487351f
|
Use west-const
Almost all of boost does, so be nice stay consistent
|
2020-01-07 21:26:12 +01:00 |
|
Alexander Grund
|
74586edc53
|
Test and fix compile failure in is_open function
|
2020-01-06 09:42:18 +01:00 |
|
Alexander Grund
|
c50504e388
|
Rewrite test_fstream
Small functions testing subsets
Descriptive comments
Add some missing tests
|
2020-01-02 18:47:48 +01:00 |
|
Alexander Grund
|
1bff7b670c
|
Remove usage of Boost.LightweightTest
Tests assume TEST terminates execution on failure which is not how BLWT behaves
|
2020-01-02 18:47:46 +01:00 |
|
Alexander Grund
|
42d11003a9
|
filebuf::open should return NULL on already open file
|
2020-01-02 18:47:43 +01:00 |
|
Alexander Grund
|
17b677aeec
|
Fix wrong default args for fstream
|
2020-01-02 18:47:42 +01:00 |
|
Flamefire
|
3bd6eed183
|
Enforce uniform formatting via clang-format
|
2019-12-28 16:02:31 +01:00 |
|
Flamefire
|
1d50c27dce
|
Fix some warnings
|
2019-12-18 14:47:14 +01:00 |
|
Flamefire
|
bb743eedce
|
Reduce dependency on Boost.Filesystem
Sort test cases in Jamfile and add missing one
|
2019-12-18 14:46:15 +01:00 |
|
Flamefire
|
f2e95fc899
|
Remove trailing whitespace
|
2019-12-14 15:47:01 +01:00 |
|
Flamefire
|
a067f5808b
|
Remove Debug code
|
2019-12-14 15:47:00 +01:00 |
|
Flamefire
|
f213fd90f4
|
Fix exception path of tests
Even in case of exceptions boost::report_errors has to be called
|
2019-12-13 19:24:44 +01:00 |
|
Peter Dimov
|
6df39fc829
|
Switch back to using test.hpp in tests
|
2019-12-04 16:29:56 +02:00 |
|
Peter Dimov
|
45411c1cf6
|
Disable putback('a') test on libc++, as it fails
|
2019-12-03 20:25:53 +02:00 |
|
Peter Dimov
|
5d162694d3
|
Flush or seek is necessary between output and input (Alexander Grund)
|
2019-12-03 19:15:18 +02:00 |
|
Peter Dimov
|
c8fd7bc25a
|
Revert "Disable 'complex io' test for libc++ as its std::fstream fails it"
This reverts commit 071a434d1d.
|
2019-12-03 19:11:47 +02:00 |
|
Peter Dimov
|
071a434d1d
|
Disable 'complex io' test for libc++ as its std::fstream fails it
|
2019-12-03 17:54:43 +02:00 |
|
Peter Dimov
|
aad40783ec
|
Use file prefix in test_fstream
|
2019-12-03 16:33:40 +02:00 |
|
Peter Dimov
|
ac7b93b55d
|
Use lightweight_test
|
2019-12-03 16:21:45 +02:00 |
|
Peter Dimov
|
56bcf134a6
|
Add copyright and license
|
2019-12-03 06:48:35 +02:00 |
|
Peter Dimov
|
8dc69504ca
|
Disable MS deprecation messages using _CRT_SECURE_NO_WARNINGS, because this works for clang-cl as well
|
2019-12-03 04:46:53 +02:00 |
|
Peter Dimov
|
e4fe4faa47
|
Use a temporary directory for test_fstream.cpp, because of -jN
|
2019-12-03 04:39:35 +02:00 |
|
Artyom Beilis
|
c1e3d80ffa
|
Added C++11 fstream interfaces supporting std::string
|
2015-10-06 08:50:22 +03:00 |
|
Artyom Beilis
|
eaff48de29
|
Added support of std::ios::ate
|
2015-10-06 08:28:28 +03:00 |
|
Artyom Beilis
|
bfbca14bd3
|
Moved various files according to new boost format
|
2015-10-01 18:57:14 +03:00 |
|