mirror of
https://github.com/wiosna-dev/common-library.git
synced 2026-03-13 01:51:50 +01:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
94a464cb4d | ||
|
|
463ee751b2 | ||
|
|
89af7145f6 | ||
|
|
09c8569938 |
@@ -2,5 +2,11 @@ language: php
|
|||||||
|
|
||||||
php:
|
php:
|
||||||
- 5.6
|
- 5.6
|
||||||
|
- 7.0
|
||||||
- 7.1
|
- 7.1
|
||||||
- nightly
|
|
||||||
|
install:
|
||||||
|
- composer install
|
||||||
|
|
||||||
|
script:
|
||||||
|
- php ./vendor/bin/phpunit
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "meritoo/common-library",
|
"name": "meritoo/common-library",
|
||||||
"description": "Useful classes, methods, extensions etc.",
|
"description": "Useful classes, methods, extensions etc.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"version": "0.0.6",
|
"version": "0.0.7",
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
"name": "Meritoo.pl",
|
"name": "Meritoo.pl",
|
||||||
|
|||||||
@@ -454,8 +454,11 @@ class DateTest extends BaseTestCase
|
|||||||
$start = 1;
|
$start = 1;
|
||||||
$end = 100;
|
$end = 100;
|
||||||
|
|
||||||
$intervalMinDate = (clone $startDate)->add(new DateInterval(sprintf('P%dD', $start)));
|
$minDate = clone $startDate;
|
||||||
$intervalMaxDate = (clone $startDate)->add(new DateInterval(sprintf('P%dD', $end)));
|
$maxDate = clone $startDate;
|
||||||
|
|
||||||
|
$intervalMinDate = $minDate->add(new DateInterval(sprintf('P%dD', $start)));
|
||||||
|
$intervalMaxDate = $maxDate->add(new DateInterval(sprintf('P%dD', $end)));
|
||||||
|
|
||||||
$randomDate = Date::getRandomDate();
|
$randomDate = Date::getRandomDate();
|
||||||
self::assertTrue($randomDate >= $intervalMinDate && $randomDate <= $intervalMaxDate);
|
self::assertTrue($randomDate >= $intervalMinDate && $randomDate <= $intervalMaxDate);
|
||||||
@@ -471,7 +474,9 @@ class DateTest extends BaseTestCase
|
|||||||
public function testGetRandomDateIncorrectEnd(DateTime $startDate, $start, $end)
|
public function testGetRandomDateIncorrectEnd(DateTime $startDate, $start, $end)
|
||||||
{
|
{
|
||||||
$randomDate = Date::getRandomDate($startDate, $start, $end);
|
$randomDate = Date::getRandomDate($startDate, $start, $end);
|
||||||
$intervalDate = (clone $startDate)->add(new DateInterval(sprintf('P%dD', $start)));
|
|
||||||
|
$cloned = clone $startDate;
|
||||||
|
$intervalDate = $cloned->add(new DateInterval(sprintf('P%dD', $start)));
|
||||||
|
|
||||||
self::assertTrue($randomDate >= $intervalDate && $randomDate <= $intervalDate);
|
self::assertTrue($randomDate >= $intervalDate && $randomDate <= $intervalDate);
|
||||||
}
|
}
|
||||||
@@ -487,8 +492,11 @@ class DateTest extends BaseTestCase
|
|||||||
{
|
{
|
||||||
$randomDate = Date::getRandomDate($startDate, $start, $end);
|
$randomDate = Date::getRandomDate($startDate, $start, $end);
|
||||||
|
|
||||||
$intervalMinDate = (clone $startDate)->add(new DateInterval(sprintf('P%dD', $start)));
|
$minDate = clone $startDate;
|
||||||
$intervalMaxDate = (clone $startDate)->add(new DateInterval(sprintf('P%dD', $end)));
|
$maxDate = clone $startDate;
|
||||||
|
|
||||||
|
$intervalMinDate = $minDate->add(new DateInterval(sprintf('P%dD', $start)));
|
||||||
|
$intervalMaxDate = $maxDate->add(new DateInterval(sprintf('P%dD', $end)));
|
||||||
|
|
||||||
self::assertTrue($randomDate >= $intervalMinDate && $randomDate <= $intervalMaxDate);
|
self::assertTrue($randomDate >= $intervalMinDate && $randomDate <= $intervalMaxDate);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user