Download the PHP package dobrosite/phpunit-psr-logger without Composer
On this page you can find all versions of the php package dobrosite/phpunit-psr-logger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package phpunit-psr-logger
Инструменты для тестирования кода, использующего PSR-3
Установка
composer require --dev dobrosite/phpunit-psr-logger
Подключение
В тестовой конфигурации вашего приложения вам надо подменить используемую реализацию
Psr\Log\LoggerInterface
экземпляром DobroSite\PHPUnit\PSR3\TestLogger
. Как это
сделать, зависит от устройства вашего приложения, ниже даны примеры для популярных фреймворков.
Symfony
В конфигурацию тестового контейнера зависимостей (обычно — config/services_test.yaml
) добавьте:
Теперь в тесты, унаследованные от Symfony\Bundle\FrameworkBundle\Test\KernelTestCase
, добавьте
примесь TestLoggerForSymfony:
All versions of phpunit-psr-logger with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
phpunit/phpunit Version ^9.0 || ^10.0 || ^11.0
psr/log Version ^1.0 || ^2.0 || ^3.0
phpunit/phpunit Version ^9.0 || ^10.0 || ^11.0
psr/log Version ^1.0 || ^2.0 || ^3.0
The package dobrosite/phpunit-psr-logger contains the following files
Loading the files please wait ....