[libcxx] [test] Don't test CharFile (/dev/null) on windows
authorMartin Storsjö <martin@martin.st>
Fri, 26 Feb 2021 13:12:37 +0000 (15:12 +0200)
committerMartin Storsjö <martin@martin.st>
Sun, 7 Mar 2021 21:26:41 +0000 (23:26 +0200)
Also clarify a nearby comment regarding block devices.

Differential Revision: https://reviews.llvm.org/D98138

libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.status/status.pass.cpp
libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.symlink_status/symlink_status.pass.cpp

index 6abd218..726e89c 100644 (file)
@@ -109,8 +109,10 @@ TEST_CASE(status_file_types_test)
         {static_env.SymlinkToFile, file_type::regular},
         {static_env.Dir, file_type::directory},
         {static_env.SymlinkToDir, file_type::directory},
-        // Block files tested elsewhere
+        // file_type::block files tested elsewhere
+#ifndef _WIN32
         {static_env.CharFile, file_type::character},
+#endif
 #if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(_WIN32) // No support for domain sockets
         {env.create_socket("socket"), file_type::socket},
 #endif
index d93e46f..b9c072a 100644 (file)
@@ -118,8 +118,10 @@ TEST_CASE(symlink_status_file_types_test)
         {static_env.SymlinkToFile, file_type::symlink},
         {static_env.Dir, file_type::directory},
         {static_env.SymlinkToDir, file_type::symlink},
-        // Block files tested elsewhere
+        // file_type::block files tested elsewhere
+#ifndef _WIN32
         {static_env.CharFile, file_type::character},
+#endif
 #if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(_WIN32) // No support for domain sockets
         {env.create_socket("socket"), file_type::socket},
 #endif