Commit 355de32c authored by Адлан Шамавов's avatar Адлан Шамавов
Browse files

tests: Небольшие правки тестов с датами

parent 2c062f3a
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -5,8 +5,7 @@
    "require": {
        "php": "^8.3",
        "symfony/http-foundation": "^7.2.3",
        "doctrine/orm": "^3.3.2",
        "beberlei/doctrineextensions": "^1.5"
        "doctrine/orm": "^3.3.2"
    },
    "require-dev": {
        "phpunit/phpunit": "^12.0",
+3 −3
Original line number Diff line number Diff line
@@ -225,7 +225,9 @@ class FilterByDateRangeTest extends TestCase
        /** @var PostRepository $postRepository */
        $postRepository = $this->em->getRepository(Post::class);

        $result = $postRepository->createQueryByFilter([
        $this->expectException(FilterParameterValueIsNullException::class);

        $postRepository->createQueryByFilter([
            'createdAt' => DateRange::class,
        ], new Request([
            HttpFilter::REQUEST_FILTER_KEY => [
@@ -237,8 +239,6 @@ class FilterByDateRangeTest extends TestCase
        ]))
            ->getQuery()
            ->getResult();

        $this->assertEmpty($result);
    }

    public function testFilterDateRangeWithDifferentKey(): void
+4 −4
Original line number Diff line number Diff line
@@ -95,7 +95,7 @@ class FilterByDateTest extends TestCase
        $this->assertEquals($date, current($result)->createdAt);
    }

    public function testSuccessFilterDateRangeWithSeveralResults(): void
    public function testSuccessFilterDateWithSeveralResults(): void
    {
        /** @var PostRepository $postRepository */
        $postRepository = $this->em->getRepository(Post::class);
@@ -194,7 +194,9 @@ class FilterByDateTest extends TestCase
        /** @var PostRepository $postRepository */
        $postRepository = $this->em->getRepository(Post::class);

        $result = $postRepository->createQueryByFilter([
        $this->expectException(FilterParameterValueIsNullException::class);

        $postRepository->createQueryByFilter([
            'createdAt' => Date::class,
        ], new Request([
            HttpFilter::REQUEST_FILTER_KEY => [
@@ -203,8 +205,6 @@ class FilterByDateTest extends TestCase
        ]))
            ->getQuery()
            ->getResult();

        $this->assertEmpty($result);
    }

    public function testFilterDateWithDifferentKey(): void
+0 −2
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@ use Doctrine\ORM\EntityManager;
use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\ORMSetup;
use Doctrine\ORM\Tools\SchemaTool;
use DoctrineExtensions\Query\Sqlite\StrfTime;
use Faker\Factory;
use Faker\Generator;
use IQDEV\Packages\DoctrineHttpFilter\HttpFilterEntityRepository;
@@ -60,7 +59,6 @@ abstract class TestCase extends BaseTestCase
            [__DIR__ . '/Entity'],
            true,
        );
        $config->addCustomStringFunction('strftime', StrfTime::class);

        $connection = DriverManager::getConnection([
            'driver' => 'pdo_sqlite',