Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(612)

Unified Diff: third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc

Issue 2804713002: Update Crashpad to b4095401639ebe2ad33169e5c1d994065cbff1b8 (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc
diff --git a/third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc b/third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc
index db4cae5baf3f47faae890c210828fe6c91990090..6f238c8f6c7c1c66680b503927a64dbd93419561 100644
--- a/third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc
+++ b/third_party/crashpad/crashpad/minidump/minidump_handle_writer_test.cc
@@ -46,9 +46,9 @@ void GetHandleDataStream(
const size_t kDirectoryIndex = 0;
- ASSERT_EQ(kMinidumpStreamTypeHandleData,
- directory[kDirectoryIndex].StreamType);
- EXPECT_EQ(kHandleDataStreamOffset, directory[kDirectoryIndex].Location.Rva);
+ ASSERT_EQ(directory[kDirectoryIndex].StreamType,
+ kMinidumpStreamTypeHandleData);
+ EXPECT_EQ(directory[kDirectoryIndex].Location.Rva, kHandleDataStreamOffset);
*handle_data_stream =
MinidumpWritableAtLocationDescriptor<MINIDUMP_HANDLE_DATA_STREAM>(
@@ -64,15 +64,15 @@ TEST(MinidumpHandleDataWriter, Empty) {
StringFile string_file;
ASSERT_TRUE(minidump_file_writer.WriteEverything(&string_file));
- ASSERT_EQ(sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
- sizeof(MINIDUMP_HANDLE_DATA_STREAM),
- string_file.string().size());
+ ASSERT_EQ(string_file.string().size(),
+ sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
+ sizeof(MINIDUMP_HANDLE_DATA_STREAM));
const MINIDUMP_HANDLE_DATA_STREAM* handle_data_stream = nullptr;
ASSERT_NO_FATAL_FAILURE(
GetHandleDataStream(string_file.string(), &handle_data_stream));
- EXPECT_EQ(0u, handle_data_stream->NumberOfDescriptors);
+ EXPECT_EQ(handle_data_stream->NumberOfDescriptors, 0u);
}
TEST(MinidumpHandleDataWriter, OneHandle) {
@@ -99,29 +99,29 @@ TEST(MinidumpHandleDataWriter, OneHandle) {
const size_t kTypeNameStringDataLength =
(handle_snapshot.type_name.size() + 1) * sizeof(base::char16);
- ASSERT_EQ(sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
+ ASSERT_EQ(string_file.string().size(),
+ sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
sizeof(MINIDUMP_HANDLE_DATA_STREAM) +
sizeof(MINIDUMP_HANDLE_DESCRIPTOR) + sizeof(MINIDUMP_STRING) +
- kTypeNameStringDataLength,
- string_file.string().size());
+ kTypeNameStringDataLength);
const MINIDUMP_HANDLE_DATA_STREAM* handle_data_stream = nullptr;
ASSERT_NO_FATAL_FAILURE(
GetHandleDataStream(string_file.string(), &handle_data_stream));
- EXPECT_EQ(1u, handle_data_stream->NumberOfDescriptors);
+ EXPECT_EQ(handle_data_stream->NumberOfDescriptors, 1u);
const MINIDUMP_HANDLE_DESCRIPTOR* handle_descriptor =
reinterpret_cast<const MINIDUMP_HANDLE_DESCRIPTOR*>(
&handle_data_stream[1]);
- EXPECT_EQ(handle_snapshot.handle, handle_descriptor->Handle);
- EXPECT_EQ(handle_snapshot.type_name,
- base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
- string_file.string(), handle_descriptor->TypeNameRva)));
- EXPECT_EQ(0u, handle_descriptor->ObjectNameRva);
- EXPECT_EQ(handle_snapshot.attributes, handle_descriptor->Attributes);
- EXPECT_EQ(handle_snapshot.granted_access, handle_descriptor->GrantedAccess);
- EXPECT_EQ(handle_snapshot.handle_count, handle_descriptor->HandleCount);
- EXPECT_EQ(handle_snapshot.pointer_count, handle_descriptor->PointerCount);
+ EXPECT_EQ(handle_descriptor->Handle, handle_snapshot.handle);
+ EXPECT_EQ(base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
+ string_file.string(), handle_descriptor->TypeNameRva)),
+ handle_snapshot.type_name);
+ EXPECT_EQ(handle_descriptor->ObjectNameRva, 0u);
+ EXPECT_EQ(handle_descriptor->Attributes, handle_snapshot.attributes);
+ EXPECT_EQ(handle_descriptor->GrantedAccess, handle_snapshot.granted_access);
+ EXPECT_EQ(handle_descriptor->HandleCount, handle_snapshot.handle_count);
+ EXPECT_EQ(handle_descriptor->PointerCount, handle_snapshot.pointer_count);
}
TEST(MinidumpHandleDataWriter, RepeatedTypeName) {
@@ -157,45 +157,45 @@ TEST(MinidumpHandleDataWriter, RepeatedTypeName) {
const size_t kTypeNameStringDataLength =
(handle_snapshot.type_name.size() + 1) * sizeof(base::char16);
- ASSERT_EQ(sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
+ ASSERT_EQ(string_file.string().size(),
+ sizeof(MINIDUMP_HEADER) + sizeof(MINIDUMP_DIRECTORY) +
sizeof(MINIDUMP_HANDLE_DATA_STREAM) +
(sizeof(MINIDUMP_HANDLE_DESCRIPTOR) * 2) +
- sizeof(MINIDUMP_STRING) + kTypeNameStringDataLength,
- string_file.string().size());
+ sizeof(MINIDUMP_STRING) + kTypeNameStringDataLength);
const MINIDUMP_HANDLE_DATA_STREAM* handle_data_stream = nullptr;
ASSERT_NO_FATAL_FAILURE(
GetHandleDataStream(string_file.string(), &handle_data_stream));
- EXPECT_EQ(2u, handle_data_stream->NumberOfDescriptors);
+ EXPECT_EQ(handle_data_stream->NumberOfDescriptors, 2u);
const MINIDUMP_HANDLE_DESCRIPTOR* handle_descriptor =
reinterpret_cast<const MINIDUMP_HANDLE_DESCRIPTOR*>(
&handle_data_stream[1]);
- EXPECT_EQ(handle_snapshot.handle, handle_descriptor->Handle);
- EXPECT_EQ(handle_snapshot.type_name,
- base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
- string_file.string(), handle_descriptor->TypeNameRva)));
- EXPECT_EQ(0u, handle_descriptor->ObjectNameRva);
- EXPECT_EQ(handle_snapshot.attributes, handle_descriptor->Attributes);
- EXPECT_EQ(handle_snapshot.granted_access, handle_descriptor->GrantedAccess);
- EXPECT_EQ(handle_snapshot.handle_count, handle_descriptor->HandleCount);
- EXPECT_EQ(handle_snapshot.pointer_count, handle_descriptor->PointerCount);
+ EXPECT_EQ(handle_descriptor->Handle, handle_snapshot.handle);
+ EXPECT_EQ(base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
+ string_file.string(), handle_descriptor->TypeNameRva)),
+ handle_snapshot.type_name);
+ EXPECT_EQ(handle_descriptor->ObjectNameRva, 0u);
+ EXPECT_EQ(handle_descriptor->Attributes, handle_snapshot.attributes);
+ EXPECT_EQ(handle_descriptor->GrantedAccess, handle_snapshot.granted_access);
+ EXPECT_EQ(handle_descriptor->HandleCount, handle_snapshot.handle_count);
+ EXPECT_EQ(handle_descriptor->PointerCount, handle_snapshot.pointer_count);
const MINIDUMP_HANDLE_DESCRIPTOR* handle_descriptor2 =
reinterpret_cast<const MINIDUMP_HANDLE_DESCRIPTOR*>(
reinterpret_cast<const unsigned char*>(&handle_data_stream[1]) +
sizeof(MINIDUMP_HANDLE_DESCRIPTOR));
- EXPECT_EQ(handle_snapshot2.handle, handle_descriptor2->Handle);
- EXPECT_EQ(handle_snapshot2.type_name,
- base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
- string_file.string(), handle_descriptor2->TypeNameRva)));
- EXPECT_EQ(0u, handle_descriptor2->ObjectNameRva);
- EXPECT_EQ(handle_snapshot2.attributes, handle_descriptor2->Attributes);
- EXPECT_EQ(handle_snapshot2.granted_access, handle_descriptor2->GrantedAccess);
- EXPECT_EQ(handle_snapshot2.handle_count, handle_descriptor2->HandleCount);
- EXPECT_EQ(handle_snapshot2.pointer_count, handle_descriptor2->PointerCount);
-
- EXPECT_EQ(handle_descriptor->TypeNameRva, handle_descriptor2->TypeNameRva);
+ EXPECT_EQ(handle_descriptor2->Handle, handle_snapshot2.handle);
+ EXPECT_EQ(base::UTF16ToUTF8(MinidumpStringAtRVAAsString(
+ string_file.string(), handle_descriptor2->TypeNameRva)),
+ handle_snapshot2.type_name);
+ EXPECT_EQ(handle_descriptor2->ObjectNameRva, 0u);
+ EXPECT_EQ(handle_descriptor2->Attributes, handle_snapshot2.attributes);
+ EXPECT_EQ(handle_descriptor2->GrantedAccess, handle_snapshot2.granted_access);
+ EXPECT_EQ(handle_descriptor2->HandleCount, handle_snapshot2.handle_count);
+ EXPECT_EQ(handle_descriptor2->PointerCount, handle_snapshot2.pointer_count);
+
+ EXPECT_EQ(handle_descriptor2->TypeNameRva, handle_descriptor->TypeNameRva);
}
} // namespace

Powered by Google App Engine
This is Rietveld 408576698