Мелочи по докам, TODO в README

This commit is contained in:
2022-12-15 09:34:57 +08:00
parent c7baedae4f
commit 2ab45e8c28
5 changed files with 27 additions and 16 deletions

View File

@@ -66,8 +66,20 @@
Для запуска тестов необходимо перейти в корень репозитория и выполнить одну из команд:
```bash
composer test # обычное тестирование
composer coverage # тестирование с покрытием
composer psalm # статический анализ
composer phpcs # синтаксический анализ
composer test # полное тестирование без покрытия
composer coverage # полное тестирование с покрытием
```
После тестирования с покрытием в корне репозитория создаётся отчёт, который сохраняется в директории `.coverage`.
Для тестирования с покрытием необходим `php-xdebug` с параметром `xdebug.mode = coverage,...`.
# TODO
* [ ] Поддержка логирования через psr/log (psr-3)
* [ ] Поддержка кеширования через psr/cache (psr-6)
* [ ] Поддержка сторонних клиентов через psr/http-client (psr-18), отвязка от Guzzle
* [ ] События
* [ ] Поддержка ФФД 1.2 (разделение версий библиотеки по веткам?)
* [ ] ...