Index: native_client_sdk/src/libraries/nacl_io_test/mount_node_test.cc |
diff --git a/native_client_sdk/src/libraries/nacl_io_test/mount_node_test.cc b/native_client_sdk/src/libraries/nacl_io_test/mount_node_test.cc |
index d0072ce3b4f5e1cb0e1dc3183fb9af7146cfc595..2de13cd468431761902237ed8f1a2091a3a7ab2a 100644 |
--- a/native_client_sdk/src/libraries/nacl_io_test/mount_node_test.cc |
+++ b/native_client_sdk/src/libraries/nacl_io_test/mount_node_test.cc |
@@ -107,6 +107,7 @@ TEST(MountNodeTest, File) { |
struct stat s; |
EXPECT_EQ(0, file->GetStat(&s)); |
+ EXPECT_LT(0, s.st_ino); // 0 is an invalid inode number. |
EXPECT_EQ(sizeof(buf1), s.st_size); |
// Directory operations should fail |
@@ -157,6 +158,9 @@ TEST(MountNodeTest, Directory) { |
// Test that the directory is there |
struct dirent d; |
EXPECT_EQ(sizeof(d), root->GetDents(0, &d, sizeof(d))); |
+ EXPECT_LT(0, d.d_ino); // 0 is an invalid inode number. |
+ EXPECT_EQ(sizeof(d), d.d_off); |
+ EXPECT_EQ(sizeof(d), d.d_reclen); |
EXPECT_EQ(0, strcmp("F1", d.d_name)); |
EXPECT_EQ(0, root->GetDents(sizeof(d), &d, sizeof(d))); |