| Index: third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
|
| diff --git a/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc b/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
|
| index aff773f33506a4a4e7c079562916a99998ffc45d..f21d9a27e8782f6b5855185dd4bf21a7fdd84b96 100644
|
| --- a/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
|
| +++ b/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
|
| @@ -52,7 +52,7 @@ class SystemSnapshotMacTest : public testing::Test {
|
| // testing::Test:
|
| void SetUp() override {
|
| ASSERT_TRUE(process_reader_.Initialize(mach_task_self()));
|
| - ASSERT_EQ(0, gettimeofday(&snapshot_time_, nullptr))
|
| + ASSERT_EQ(gettimeofday(&snapshot_time_, nullptr), 0)
|
| << ErrnoMessage("gettimeofday");
|
| system_snapshot_.Initialize(&process_reader_, &snapshot_time_);
|
| }
|
| @@ -69,9 +69,9 @@ TEST_F(SystemSnapshotMacTest, GetCPUArchitecture) {
|
| CPUArchitecture cpu_architecture = system_snapshot().GetCPUArchitecture();
|
|
|
| #if defined(ARCH_CPU_X86)
|
| - EXPECT_EQ(kCPUArchitectureX86, cpu_architecture);
|
| + EXPECT_EQ(cpu_architecture, kCPUArchitectureX86);
|
| #elif defined(ARCH_CPU_X86_64)
|
| - EXPECT_EQ(kCPUArchitectureX86_64, cpu_architecture);
|
| + EXPECT_EQ(cpu_architecture, kCPUArchitectureX86_64);
|
| #else
|
| #error port to your architecture
|
| #endif
|
| @@ -105,8 +105,8 @@ TEST_F(SystemSnapshotMacTest, CPUX86SupportsDAZ) {
|
| #endif
|
|
|
| TEST_F(SystemSnapshotMacTest, GetOperatingSystem) {
|
| - EXPECT_EQ(SystemSnapshot::kOperatingSystemMacOSX,
|
| - system_snapshot().GetOperatingSystem());
|
| + EXPECT_EQ(system_snapshot().GetOperatingSystem(),
|
| + SystemSnapshot::kOperatingSystemMacOSX);
|
| }
|
|
|
| TEST_F(SystemSnapshotMacTest, OSVersion) {
|
| @@ -116,8 +116,8 @@ TEST_F(SystemSnapshotMacTest, OSVersion) {
|
| std::string build;
|
| system_snapshot().OSVersion(&major, &minor, &bugfix, &build);
|
|
|
| - EXPECT_EQ(10, major);
|
| - EXPECT_EQ(MacOSXMinorVersion(), minor);
|
| + EXPECT_EQ(major, 10);
|
| + EXPECT_EQ(minor, MacOSXMinorVersion());
|
| EXPECT_FALSE(build.empty());
|
| }
|
|
|
| @@ -138,15 +138,15 @@ class ScopedSetTZ {
|
| old_tz_.assign(old_tz);
|
| }
|
|
|
| - EXPECT_EQ(0, setenv(kTZ, tz.c_str(), 1)) << ErrnoMessage("setenv");
|
| + EXPECT_EQ(setenv(kTZ, tz.c_str(), 1), 0) << ErrnoMessage("setenv");
|
| tzset();
|
| }
|
|
|
| ~ScopedSetTZ() {
|
| if (old_tz_set_) {
|
| - EXPECT_EQ(0, setenv(kTZ, old_tz_.c_str(), 1)) << ErrnoMessage("setenv");
|
| + EXPECT_EQ(setenv(kTZ, old_tz_.c_str(), 1), 0) << ErrnoMessage("setenv");
|
| } else {
|
| - EXPECT_EQ(0, unsetenv(kTZ)) << ErrnoMessage("unsetenv");
|
| + EXPECT_EQ(unsetenv(kTZ), 0) << ErrnoMessage("unsetenv");
|
| }
|
| tzset();
|
| }
|
| @@ -177,20 +177,20 @@ TEST_F(SystemSnapshotMacTest, TimeZone) {
|
|
|
| // |standard_offset_seconds| gives seconds east of UTC, and |timezone| gives
|
| // seconds west of UTC.
|
| - EXPECT_EQ(-timezone, standard_offset_seconds);
|
| + EXPECT_EQ(standard_offset_seconds, -timezone);
|
|
|
| // In contemporary usage, most time zones have an integer hour offset from
|
| // UTC, although several are at a half-hour offset, and two are at 15-minute
|
| // offsets. Throughout history, other variations existed. See
|
| // http://www.timeanddate.com/time/time-zones-interesting.html.
|
| - EXPECT_EQ(0, standard_offset_seconds % (15 * 60))
|
| + EXPECT_EQ(standard_offset_seconds % (15 * 60), 0)
|
| << "standard_offset_seconds " << standard_offset_seconds;
|
|
|
| if (dst_status == SystemSnapshot::kDoesNotObserveDaylightSavingTime) {
|
| - EXPECT_EQ(standard_offset_seconds, daylight_offset_seconds);
|
| - EXPECT_EQ(standard_name, daylight_name);
|
| + EXPECT_EQ(daylight_offset_seconds, standard_offset_seconds);
|
| + EXPECT_EQ(daylight_name, standard_name);
|
| } else {
|
| - EXPECT_EQ(0, daylight_offset_seconds % (15 * 60))
|
| + EXPECT_EQ(daylight_offset_seconds % (15 * 60), 0)
|
| << "daylight_offset_seconds " << daylight_offset_seconds;
|
|
|
| // In contemporary usage, dst_delta_seconds will almost always be one hour,
|
| @@ -207,6 +207,9 @@ TEST_F(SystemSnapshotMacTest, TimeZone) {
|
|
|
| // Test a variety of time zones. Some of these observe daylight saving time,
|
| // some don’t. Some used to but no longer do. Some have uncommon UTC offsets.
|
| + // standard_name and daylight_name can be nullptr where no name exists to
|
| + // verify, as may happen when some versions of the timezone database carry
|
| + // invented names and others do not.
|
| const struct {
|
| const char* tz;
|
| bool observes_dst;
|
| @@ -229,8 +232,8 @@ TEST_F(SystemSnapshotMacTest, TimeZone) {
|
| {"Australia/Adelaide", true, 9.5, 10.5, "ACST", "ACDT"},
|
| {"Australia/Brisbane", false, 10, 10, "AEST", "AEST"},
|
| {"Australia/Darwin", false, 9.5, 9.5, "ACST", "ACST"},
|
| - {"Australia/Eucla", false, 8.75, 8.75, "ACWST", "ACWST"},
|
| - {"Australia/Lord_Howe", true, 10.5, 11, "LHST", "LHDT"},
|
| + {"Australia/Eucla", false, 8.75, 8.75, nullptr, nullptr},
|
| + {"Australia/Lord_Howe", true, 10.5, 11, nullptr, nullptr},
|
| {"Australia/Perth", false, 8, 8, "AWST", "AWST"},
|
| {"Australia/Sydney", true, 10, 11, "AEST", "AEDT"},
|
| {"Europe/Bucharest", true, 2, 3, "EET", "EEST"},
|
| @@ -257,14 +260,18 @@ TEST_F(SystemSnapshotMacTest, TimeZone) {
|
| &daylight_name);
|
| }
|
|
|
| - EXPECT_EQ(test_time_zone.observes_dst,
|
| - dst_status != SystemSnapshot::kDoesNotObserveDaylightSavingTime);
|
| - EXPECT_EQ(test_time_zone.standard_offset_hours * 60 * 60,
|
| - standard_offset_seconds);
|
| - EXPECT_EQ(test_time_zone.daylight_offset_hours * 60 * 60,
|
| - daylight_offset_seconds);
|
| - EXPECT_EQ(test_time_zone.standard_name, standard_name);
|
| - EXPECT_EQ(test_time_zone.daylight_name, daylight_name);
|
| + EXPECT_EQ(dst_status != SystemSnapshot::kDoesNotObserveDaylightSavingTime,
|
| + test_time_zone.observes_dst);
|
| + EXPECT_EQ(standard_offset_seconds,
|
| + test_time_zone.standard_offset_hours * 60 * 60);
|
| + EXPECT_EQ(daylight_offset_seconds,
|
| + test_time_zone.daylight_offset_hours * 60 * 60);
|
| + if (test_time_zone.standard_name) {
|
| + EXPECT_EQ(standard_name, test_time_zone.standard_name);
|
| + }
|
| + if (test_time_zone.daylight_name) {
|
| + EXPECT_EQ(daylight_name, test_time_zone.daylight_name);
|
| + }
|
| }
|
| }
|
|
|
|
|