Index: native_client_sdk/src/libraries/nacl_io_test/mount_html5fs_test.cc |
diff --git a/native_client_sdk/src/libraries/nacl_io_test/mount_html5fs_test.cc b/native_client_sdk/src/libraries/nacl_io_test/mount_html5fs_test.cc |
index 5b5d19668cc4c8ce27aea5a9c8bdbe50a04f172c..c84b761a6ad205c870cc815795f3f63e3116e0c0 100644 |
--- a/native_client_sdk/src/libraries/nacl_io_test/mount_html5fs_test.cc |
+++ b/native_client_sdk/src/libraries/nacl_io_test/mount_html5fs_test.cc |
@@ -7,6 +7,7 @@ |
#include <string.h> |
#include <gmock/gmock.h> |
#include <ppapi/c/ppb_file_io.h> |
+#include <ppapi/c/pp_directory_entry.h> |
#include <ppapi/c/pp_errors.h> |
#include <ppapi/c/pp_instance.h> |
#if defined(WIN32) |
@@ -173,19 +174,19 @@ void MountHtml5FsNodeSyncTest::SetUp() { |
InitNode(); |
} |
-void ReadEntriesAction(const PP_ArrayOutput& output) { |
+void ReadDirectoryEntriesAction(const PP_ArrayOutput& output) { |
const int fileref_resource_1 = 238; |
const int fileref_resource_2 = 239; |
- std::vector<PP_DirectoryEntry_Dev> entries; |
- PP_DirectoryEntry_Dev entry1 = { fileref_resource_1, PP_FILETYPE_REGULAR }; |
- PP_DirectoryEntry_Dev entry2 = { fileref_resource_2, PP_FILETYPE_REGULAR }; |
+ std::vector<PP_DirectoryEntry> entries; |
+ PP_DirectoryEntry entry1 = { fileref_resource_1, PP_FILETYPE_REGULAR }; |
+ PP_DirectoryEntry entry2 = { fileref_resource_2, PP_FILETYPE_REGULAR }; |
entries.push_back(entry1); |
entries.push_back(entry2); |
void* dest = output.GetDataBuffer( |
- output.user_data, 2, sizeof(PP_DirectoryEntry_Dev)); |
- memcpy(dest, &entries[0], sizeof(PP_DirectoryEntry_Dev) * 2); |
+ output.user_data, 2, sizeof(PP_DirectoryEntry)); |
+ memcpy(dest, &entries[0], sizeof(PP_DirectoryEntry) * 2); |
} |
class MountHtml5FsNodeAsyncTest : public MountHtml5FsNodeTest { |
@@ -404,7 +405,6 @@ TEST_F(MountHtml5FsNodeSyncTest, Truncate) { |
} |
TEST_F(MountHtml5FsNodeSyncTest, GetDents) { |
- const int dir_reader_resource = 237; |
const int fileref_resource_1 = 238; |
const int fileref_resource_2 = 239; |
@@ -421,13 +421,9 @@ TEST_F(MountHtml5FsNodeSyncTest, GetDents) { |
fileref_name_2.value.as_id = fileref_name_id_2; |
VarInterfaceMock* var = ppapi_->GetVarInterface(); |
- DirectoryReaderInterfaceMock* dir_reader = |
- ppapi_->GetDirectoryReaderInterface(); |
- EXPECT_CALL(*dir_reader, Create(fileref_resource_)) |
- .WillOnce(Return(dir_reader_resource)); |
- EXPECT_CALL(*dir_reader, ReadEntries(dir_reader_resource, _, _)) |
- .WillOnce(DoAll(WithArgs<1>(Invoke(ReadEntriesAction)), |
+ EXPECT_CALL(*fileref_, ReadDirectoryEntries(fileref_resource_, _, _)) |
+ .WillOnce(DoAll(WithArgs<1>(Invoke(ReadDirectoryEntriesAction)), |
Return(int32_t(PP_OK)))); |
EXPECT_CALL(*fileref_, GetName(fileref_resource_1)) |
@@ -440,7 +436,6 @@ TEST_F(MountHtml5FsNodeSyncTest, GetDents) { |
EXPECT_CALL(*var, VarToUtf8(IsEqualToVar(fileref_name_2), _)) |
.WillOnce(Return(fileref_name_cstr_2)); |
- EXPECT_CALL(*ppapi_, ReleaseResource(dir_reader_resource)); |
EXPECT_CALL(*ppapi_, ReleaseResource(fileref_resource_1)); |
EXPECT_CALL(*ppapi_, ReleaseResource(fileref_resource_2)); |