Further Drupal 8.6.4 changes. Some core files were not committed before a commit...
[yaffs-website] / web / core / modules / simpletest / src / Tests / TimeZoneTest.php
1 <?php
2
3 namespace Drupal\simpletest\Tests;
4
5 use Drupal\simpletest\WebTestBase;
6
7 /**
8  * This test will check SimpleTest's default time zone handling.
9  *
10  * @group simpletest
11  */
12 class TimeZoneTest extends WebTestBase {
13
14   /**
15    * A user with administrative privileges.
16    */
17   protected $adminUser;
18
19   /**
20    * {@inheritdoc}
21    */
22   protected function setUp() {
23     parent::setUp();
24
25     $this->adminUser = $this->drupalCreateUser(['administer site configuration']);
26   }
27
28   /**
29    * Tests that user accounts have the default time zone set.
30    */
31   public function testAccountTimeZones() {
32     $expected = 'Australia/Sydney';
33     $this->assertEqual($this->rootUser->getTimeZone(), $expected, 'Root user has correct time zone.');
34     $this->assertEqual($this->adminUser->getTimeZone(), $expected, 'Admin user has correct time zone.');
35   }
36
37 }