Index: native_client_sdk/src/tests/nacl_io_test/http_fs_test.cc |
diff --git a/native_client_sdk/src/tests/nacl_io_test/http_fs_test.cc b/native_client_sdk/src/tests/nacl_io_test/http_fs_test.cc |
index 0c521dca4dea6b76b4024ecaa8f35107a002019c..6d752988c154510e8fa2426e7e89a56228178d07 100644 |
--- a/native_client_sdk/src/tests/nacl_io_test/http_fs_test.cc |
+++ b/native_client_sdk/src/tests/nacl_io_test/http_fs_test.cc |
@@ -243,7 +243,8 @@ TEST_P(HttpFsLargeFileTest, GetStat) { |
struct stat statbuf; |
EXPECT_EQ(0, node->GetStat(&statbuf)); |
- EXPECT_EQ(S_IFREG | S_IRUSR | S_IRGRP | S_IROTH, statbuf.st_mode); |
+ EXPECT_TRUE(S_ISREG(statbuf.st_mode)); |
+ EXPECT_EQ(S_IRUSR | S_IRGRP | S_IROTH, statbuf.st_mode & S_MODEBITS); |
EXPECT_EQ(size, statbuf.st_size); |
// These are not currently set. |
EXPECT_EQ(0, statbuf.st_atime); |