Commit adbc2502 authored by David Black's avatar David Black Committed by Commit Bot

Deflake AssistantOnboardingView unittest.

Previously, the unittest could attempt to advance the mock clock by a
negative amount which is disallowed by the framework.

Bug: 1092026
Change-Id: I47ce0ecc69b4391cff08154138c001bf7062f69a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2236214Reviewed-by: default avatarXiaohui Chen <xiaohuic@chromium.org>
Reviewed-by: default avatarJeroen Dhollander <jeroendh@google.com>
Commit-Queue: David Black <dmblack@google.com>
Cr-Commit-Position: refs/heads/master@{#776232}
parent 93802507
...@@ -73,13 +73,9 @@ class AssistantOnboardingViewTest : public AshTestBase { ...@@ -73,13 +73,9 @@ class AssistantOnboardingViewTest : public AshTestBase {
// Tests ----------------------------------------------------------------------- // Tests -----------------------------------------------------------------------
TEST_F(AssistantOnboardingViewTest, ShouldHaveExpectedGreeting) { TEST_F(AssistantOnboardingViewTest, ShouldHaveExpectedGreeting) {
// Advance clock to midnight. // Advance clock to midnight tomorrow.
base::Time::Exploded now; AdvanceClock(base::Time::Now().LocalMidnight() +
base::Time::Now().LocalExplode(&now); base::TimeDelta::FromHours(24) - base::Time::Now());
AdvanceClock(base::TimeDelta::FromHours((24 - now.hour) % 24) -
base::TimeDelta::FromMinutes(now.minute) -
base::TimeDelta::FromSeconds(now.second) -
base::TimeDelta::FromMilliseconds(now.millisecond));
// Verify 4:59 AM. // Verify 4:59 AM.
AdvanceClock(base::TimeDelta::FromHours(4) + AdvanceClock(base::TimeDelta::FromHours(4) +
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment