22 Commits

Author SHA1 Message Date
Beman
87a97600c0 Bring deprecated_test.cpp behavior into C++17 compliance. 2017-10-03 15:08:53 -04:00
Beman
d466406388 Update path.cpp to meet lexically_normal c++17 specs. Add test cases, including some from Nico. Add lexically_normal output to example/path_info.cpp 2017-01-29 08:35:14 -05:00
Beman
61d4f04eda Reflect V4 spec changes in deprecated_test.cpp. Clean up long_path_test.cpp. Add a few more query and decomposition test cases to path_test.cpp. 2017-01-25 05:43:51 -05:00
Beman
6dbbc24e90 Replace deprecated detail/lightweight_test.hpp with core/lightweight_main.hpp. 2017-01-23 07:15:30 -05:00
Beman
edc8627838 Merge branch 'develop' into v4 2017-01-09 10:20:36 -05:00
Beman
48faf2b1ee Add deprecated path::generic() 2016-11-22 16:51:45 -05:00
Beman
aa6014f3bb Merge branch 'feature/directory-entry-cache-refresh' into v4. Unstable due to replace_filename bug in operations.cpp directory_iterator_increment (and lack of test case that detects the bug), lack of POSIX directory_entry caching, and missing directory_entry query functions. 2016-07-28 08:36:46 -04:00
Beman
1cd06e340b Implement much of R0317R1, Directory Entry Caching for Filesystem (R1), including full refresh() for Windows. Still missing most of the status query functions. 2016-07-27 10:12:56 -04:00
Beman
72fedeaaf5 Update class enum copy_options to conform with std library. 2016-07-22 08:21:27 -04:00
Beman
4eb98912e5 Add deprecated static const file_type constants for the old enum file_type names to avoid breaking V3 code. 2016-07-21 08:02:28 -04:00
Beman
fb365908ad Clear GCC warnings. 2015-10-08 05:03:51 -04:00
Beman
0e16e5bdff Replace more <boost/test/prg_exec_monitor.hpp> usage with <boost/detail/lightweight_main.hpp>. 2014-08-06 12:19:29 -04:00
Beman
750a82e20d Revert "Merge branch 'develop' of github.com:boostorg/filesystem into develop"
This reverts commit 4610afc49e, reversing
changes made to 6623bde4fe.
2014-08-05 09:16:57 -04:00
Beman
e59aecbcbe Update the tests. Unstable. 2014-07-09 08:57:45 -04:00
Beman Dawes
21ec949654 filesystem testing change: use <boost/test/prg_exec_monitor.hpp> by default, define BOOST_LIGHTWEIGHT_MAIN to use <boost/detail/lightweight_main.hpp>. This gives us the better exception reporting of <boost/test/prg_exec_monitor.hpp> but provides easy fallback to <boost/detail/lightweight_main.hpp> if desired.
[SVN r78057]
2012-04-18 01:31:53 +00:00
Beman Dawes
7941871477 Filesystem - Delete v3 directories no longer needed. Cleanup links, namespaces, and other residue from dual v2/v3 support.
[SVN r77555]
2012-03-26 12:44:24 +00:00
Beman Dawes
16099b4c7d Filesystem - Move V3 files and directories into place
[SVN r77554]
2012-03-26 12:31:06 +00:00
Beman Dawes
fa515c07f5 Move files into new v2 + v3 directory structure
[SVN r62653]
2010-06-09 13:00:15 +00:00
Beman Dawes
0645bc1347 System, Filesystem: remove boost/detail/test_framework.hpp; use boost/detail/lightweight_test.hpp instead (Thanks to Peter Dimov for pointing this out)
[SVN r51966]
2009-03-25 12:11:47 +00:00
Beman Dawes
ae30e53a68 Filesystem: remove dependency on Boost.Test
[SVN r51959]
2009-03-24 15:33:31 +00:00
Beman Dawes
e22eb55f69 Boost.Filesystem: change tests to define BOOST_FILESYSTEM_NO_DEPRECATED. Expand deprecated_test.
[SVN r48463]
2008-08-29 20:10:08 +00:00
Beman Dawes
42107efd12 Add deprecated_test to detect failures to provide legacy deprecated names
[SVN r48193]
2008-08-18 13:28:25 +00:00