Alexander Grund
75f7b51616
Fix potential macro redefinition in test_traits
...
Check that `_SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING` is not
defined already before defining it to avoid a warning (e.g. C4005 on MSVC)
Fixes #165
2022-09-27 17:39:11 +02:00
Alexander Grund
a0327e0b74
Update license headers
...
Use the more concise format omitting the reference to the license file
and refer to the URL only.
2022-07-13 12:35:54 +02:00
Alexander Grund
5aa0b5ba55
Add tests for const path::value_type*
...
Add some `static_assert`s checking that the filebuf and fstream classes
can be used with `const *::filesystem::path::value_type*`
Closes #153
2022-06-26 20:20:38 +02:00
Alexander Grund
993deff3ca
Coverity: Remove space in supression comments
...
Seemingly the correct syntax is without that space.
2022-06-14 12:50:04 +02:00
Alexander Grund
b88a6d599e
Compile and run test_traits only once
...
Combine the with and without Boost.Filesystem cases into 1 test
2022-03-18 11:22:19 +01:00
Alexander Grund
3178dc17ff
Fixup coverity comments
...
They seemingly need to be above the line they refer to
2021-12-20 14:21:05 +01:00
Alexander Grund
ee17695de1
Suppress false positives from coverity
2021-11-19 13:25:05 +01:00
Alexander Grund
a1f1602717
Suppress GCC warnings in Boost.Filesystem
2021-10-26 22:04:35 +02:00
Alexander Grund
533c875175
Suppress MSVC "function marked as __forceinline not inlined" warnings from Boost.Filesystem
2021-10-26 14:12:20 +02:00
Alexander Grund
c8a9cb0fc2
Suppress some coverity false positives
2021-04-22 11:20:55 +02:00
Alexander Grund
c896185347
Reformat
...
Put nowide headers at top, to test for self-containment
Then custom headers (i.e. "" style includes)
then boost headers (semi-standard)
then standard headers (all other <> style includes)
2021-04-13 12:16:50 +02:00
Alexander Grund
0aad7dccf8
Add more tests for filebuf
...
Also some enhancements to file_test_helpers.hpp
2021-04-13 12:16:50 +02:00
Alexander Grund
2df8a45241
Refine requires_*_string_container
2021-01-08 19:44:34 +01:00
Alexander Grund
385fd5153e
Add support for string_view
2021-01-07 18:10:12 +01:00
Alexander Grund
47d1bdeedd
Don't test fs::path on Apple
...
This would require additional magic like __builtin_available so just don't
2020-10-25 19:06:46 +01:00
Alexander Grund
f32b54e8df
Add test for traits
2020-10-25 19:06:46 +01:00