pulsarvp/vps-tools
Composer 安装命令:
composer require pulsarvp/vps-tools
包简介
Tools and other stuff that are used in every PulsarVP project.
README 文档
README
Набор инструментов для работы сервисов PulsarVP.
Для запуска тестов
- Из корня
composer install. - Создать базу для тестов и пользователя к ней. В директории
tests/configскопировать файлdb.default.php→db.phpи прописать туда настройки с тестовой базой и пользователем. - Импортивать в созданную базу sql-файлы из папки
tests/migrations. - Создать папку
tests/dataи прописать ей полные права на запись:mkdir data,chmod 0777 data.
Запуск тестов из папки tests
Всех тестов:
../vendor/phpunit/phpunit/phpunit
Набора тестов:
../vendor/phpunit/phpunit/phpunit helpers
Одного файла с тестами:
../vendor/phpunit/phpunit/phpunit helpers/StringHelperTest.php
Одного теста:
../vendor/phpunit/phpunit/phpunit --filter testExplode helpers/StringHelperTest.php
Здесь используется бинарник из vendor-а, можно чуть облегчить себе жизнь и поставить phpunit сразу как системный пакет, тогда запускать просто как phpunit helpers/StringHelperTest.php.
统计信息
- 总下载量: 5.36k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2017-05-16