Skip to content

Dalee/pp-core

Repository files navigation

Proxima CMS

Документация

Основной раздел - 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