Fix time issue
This commit is contained in:
parent
0fb108f6a1
commit
ad8582b8c9
|
@ -17,6 +17,7 @@ class FormatTalksExtension extends Twig_Extension
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->today = (new \DateTime())
|
$this->today = (new \DateTime())
|
||||||
|
->modify('today')
|
||||||
->setTimezone(new \DateTimeZone('Europe/London'))
|
->setTimezone(new \DateTimeZone('Europe/London'))
|
||||||
->format('Y-m-d');
|
->format('Y-m-d');
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,11 +56,11 @@ class FormatTalksTest extends TestCase
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
$results = $this->extension->format($talks, $event_data)->all();
|
$results = $this->extension->format($talks, $event_data);
|
||||||
|
|
||||||
$this->assertCount(3, $results);
|
$this->assertCount(3, $results);
|
||||||
|
|
||||||
tap($results[0], function ($result) {
|
tap($results->first(), function ($result) {
|
||||||
$this->assertArrayHasKey('event', $result);
|
$this->assertArrayHasKey('event', $result);
|
||||||
$this->assertArrayHasKey('talk', $result);
|
$this->assertArrayHasKey('talk', $result);
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ class FormatTalksTest extends TestCase
|
||||||
$this->assertEquals('Talk A', $result['talk']['title']);
|
$this->assertEquals('Talk A', $result['talk']['title']);
|
||||||
});
|
});
|
||||||
|
|
||||||
tap($results[1], function ($result) {
|
tap($results->get(1), function ($result) {
|
||||||
$this->assertArrayHasKey('event', $result);
|
$this->assertArrayHasKey('event', $result);
|
||||||
$this->assertArrayHasKey('talk', $result);
|
$this->assertArrayHasKey('talk', $result);
|
||||||
|
|
||||||
|
|
Reference in a new issue