tests/Filter/DateTimeZoneTest.php 1 location
|
@@ 22-28 (lines=7) @@
|
| 19 |
|
* |
| 20 |
|
* @return void |
| 21 |
|
*/ |
| 22 |
|
public function filter() |
| 23 |
|
{ |
| 24 |
|
$value = 'Pacific/Honolulu'; |
| 25 |
|
$timezone = DateTimeZone::filter($value); |
| 26 |
|
$this->assertSame($value, $timezone->getName()); |
| 27 |
|
$this->assertSame(-36000, $timezone->getOffset(new \DateTime('now', $timezone))); |
| 28 |
|
} |
| 29 |
|
|
| 30 |
|
/** |
| 31 |
|
* Verify behavior of filter() when $allowNull is true and $value is null. |
tests/Filter/DateTimeTest.php 1 location
|
@@ 118-124 (lines=7) @@
|
| 115 |
|
* @test |
| 116 |
|
* @covers ::filter |
| 117 |
|
*/ |
| 118 |
|
public function filterWithTimeZone() |
| 119 |
|
{ |
| 120 |
|
$timezone = new \DateTimeZone('Pacific/Honolulu'); |
| 121 |
|
$dateTime = DateTime::filter('now', false, $timezone); |
| 122 |
|
$this->assertSame($timezone->getName(), $dateTime->getTimeZone()->getName()); |
| 123 |
|
$this->assertSame(-36000, $dateTime->getOffset()); |
| 124 |
|
} |
| 125 |
|
|
| 126 |
|
/** |
| 127 |
|
* Verify behavior of filter() when $value is an integer. |