mirror of
https://git.mirrors.martin98.com/https://github.com/gulrak/filesystem
synced 2025-06-04 11:13:58 +08:00
Fix for merge error and failing impl_test compile.
This commit is contained in:
parent
70cf2f03ba
commit
51d62f88bb
@ -2890,6 +2890,19 @@ TEST_CASE("Windows: path namespace handling", "[filesystem][path][fs.path.win.na
|
||||
#endif
|
||||
}
|
||||
|
||||
TEST_CASE("Windows: Mapped folders handling ", "[filesystem][fs.win][fs.win.mapped]")
|
||||
{
|
||||
#ifdef GHC_OS_WINDOWS
|
||||
// this test expects a mapped volume on C:\\fs-test as is the case on the development test system
|
||||
// does nothing on other systems
|
||||
if (fs::exists("C:\\fs-test")) {
|
||||
CHECK(fs::canonical("C:\\fs-test\\Test.txt").string() == "C:\\fs-test\\Test.txt");
|
||||
}
|
||||
#else
|
||||
WARN("Windows specific tests are empty on non-Windows systems.");
|
||||
#endif
|
||||
}
|
||||
|
||||
TEST_CASE("Windows: Deletion of Read-only Files", "[filesystem][fs.win][fs.win.remove]")
|
||||
{
|
||||
#ifdef GHC_OS_WINDOWS
|
||||
|
@ -3,7 +3,6 @@
|
||||
// where exactly one cpp includes fs_impl.hpp and all others use
|
||||
// fs_fwd.hpp (to test this with maximum functionality, the unit tests
|
||||
// are included here, signaling they should only include the fs_fwd.hpp)
|
||||
#define NOMINMAX
|
||||
#include <ghc/fs_impl.hpp>
|
||||
#define CATCH_CONFIG_MAIN
|
||||
#include "catch.hpp"
|
||||
|
Loading…
x
Reference in New Issue
Block a user