Основной раздел - WIP
В основном проекте, на период разработки, для зависимости pp-core
выставить версию dev-master
.
В корне проекта выполнить команду:
$ git clone [email protected]:pp/core.git pp-core
$ rm -rf ./libpp
$ composer update pp/core
Это создаст локальную версию pp-core для разработки, изменения в pp-core будут автоматически синхронизироваться с libpp
.
Подробнее на английском
Запуск всех тестов:
./vendor/bin/phpunit
Запуск тестов и генерация покрытия:
./vendor/bin/phpunit --coverage-html=./coverage
Запуск unit-тестов:
./vendor/bin/phpunit tests/Unit
Запуск конкретного тест-файла:
./vendor/bin/phpunit tests/Unit/PP/Datastruct/TreeTest.php
Запуск конкретного теста:
./vendor/bin/phpunit --filter=TreeTest::testToTableWithoutOrphans