Проведение тестов
Для работы корректности фильтрации и индексации данных в эластике необходимо подключение к elasticsearch
Индексация elasticsearch
Эластик поднимается и настраивается отдельно.
Настроить подключение к эластику в переменных окружения .env
IQ_ES_HOSTS=http://127.0.0.1:9200
IQ_ES_USER=elastic
IQ_ES_PASSWORD=passsword
IQ_ES_PRODUCT_SEARCH_INDEX=product-test
Для наполнения эластика данными выполнить команду:
php tests/CLI/DefaultSeed.php
Запуск тестов
Для проведения тестов можно использовать команду
php composer tests