Added vendor/ directory for Composer's installed files
This commit is contained in:
79
vendor/nesbot/carbon/tests/NowAndOtherStaticHelpersTest.php
vendored
Executable file
79
vendor/nesbot/carbon/tests/NowAndOtherStaticHelpersTest.php
vendored
Executable file
@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Carbon package.
|
||||
*
|
||||
* (c) Brian Nesbitt <brian@nesbot.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
use Carbon\Carbon;
|
||||
|
||||
class NowAndOtherStaticHelpersTest extends TestFixture
|
||||
{
|
||||
public function testNow()
|
||||
{
|
||||
$dt = Carbon::now();
|
||||
$this->assertSame(time(), $dt->timestamp);
|
||||
}
|
||||
|
||||
public function testNowWithTimezone()
|
||||
{
|
||||
$dt = Carbon::now('Europe/London');
|
||||
$this->assertSame(time(), $dt->timestamp);
|
||||
$this->assertSame('Europe/London', $dt->tzName);
|
||||
}
|
||||
|
||||
public function testToday()
|
||||
{
|
||||
$dt = Carbon::today();
|
||||
$this->assertSame(date('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testTodayWithTimezone()
|
||||
{
|
||||
$dt = Carbon::today('Europe/London');
|
||||
$dt2 = new \DateTime('now', new \DateTimeZone('Europe/London'));
|
||||
$this->assertSame($dt2->format('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testTomorrow()
|
||||
{
|
||||
$dt = Carbon::tomorrow();
|
||||
$dt2 = new \DateTime('tomorrow');
|
||||
$this->assertSame($dt2->format('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testTomorrowWithTimezone()
|
||||
{
|
||||
$dt = Carbon::tomorrow('Europe/London');
|
||||
$dt2 = new \DateTime('tomorrow', new \DateTimeZone('Europe/London'));
|
||||
$this->assertSame($dt2->format('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testYesterday()
|
||||
{
|
||||
$dt = Carbon::yesterday();
|
||||
$dt2 = new \DateTime('yesterday');
|
||||
$this->assertSame($dt2->format('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testYesterdayWithTimezone()
|
||||
{
|
||||
$dt = Carbon::yesterday('Europe/London');
|
||||
$dt2 = new \DateTime('yesterday', new \DateTimeZone('Europe/London'));
|
||||
$this->assertSame($dt2->format('Y-m-d 00:00:00'), $dt->toDateTimeString());
|
||||
}
|
||||
|
||||
public function testMinValue()
|
||||
{
|
||||
$this->assertLessThanOrEqual(- 2147483647, Carbon::minValue()->getTimestamp());
|
||||
}
|
||||
|
||||
public function testMaxValue()
|
||||
{
|
||||
$this->assertGreaterThanOrEqual(2147483647, Carbon::maxValue()->getTimestamp());
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user