diff --git a/core/modules/datetime/tests/src/Functional/DateTimeWidgetTest.php b/core/modules/datetime/tests/src/Functional/DateTimeWidgetTest.php index 529d06c96b4d5897fa7f4af4df25c9d4a5784d45..72ed828c571820c5ac1e0a93f88c32e758953dc0 100644 --- a/core/modules/datetime/tests/src/Functional/DateTimeWidgetTest.php +++ b/core/modules/datetime/tests/src/Functional/DateTimeWidgetTest.php @@ -81,9 +81,11 @@ public function testDateonlyDefaultValue() { $this->setSiteTimezone($timezone); $this->assertEquals($timezone, $this->config('system.date')->get('timezone.default'), 'Time zone set to ' . $timezone); + // The time of the request is determined very early on in the request so + // use the current time prior to making a request. + $request_time = $this->container->get('datetime.time')->getCurrentTime(); $this->drupalGet('node/add/dateonly_content'); - $request_time = $this->container->get('datetime.time')->getRequestTime(); $today = $this->dateFormatter->format($request_time, 'html_date', NULL, $timezone); $this->assertSession()->fieldValueEquals('field_dateonly[0][value][date]', $today);