function TimeZoneAbbreviationRouteTest::testSystemTimezone
Test that the AJAX Timezone Callback can deal with various formats.
File
-
core/
modules/ system/ tests/ src/ Functional/ Datetime/ TimeZoneAbbreviationRouteTest.php, line 32
Class
- TimeZoneAbbreviationRouteTest
- Tests converting JavaScript time zone abbreviations to time zone identifiers.
Namespace
Drupal\Tests\system\Functional\DatetimeCode
public function testSystemTimezone() : void {
$options = [
'query' => [
'date' => 'Tue+Sep+17+2013+21%3A35%3A31+GMT%2B0100+(BST)#',
],
];
// Query the AJAX Timezone Callback with a long-format date.
$response = $this->drupalGet('system/timezone/BST/3600/1', $options);
$this->assertEquals($response, '"Europe\\/London"');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.