nipil / chacha20
ChaCha20的纯PHP实现,适用于32位和64位系统
v1.0.2
2017-05-08 21:06 UTC
Requires
- php: >=7.0.0
Requires (Dev)
- phpunit/phpunit: ^6.0
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-09-29 01:22:47 UTC
README
ChaCha20的纯PHP实现,已在32位和64位PHP上全面测试。
安装
在Ubuntu 16.04 LTS(含php 7.0)上测试
基本系统组件
sudo apt-get install composer
phpunit需要以下系统附加组件
sudo apt-get install php-xml php-mbstring zip
coveralls.io需要以下系统附加组件
sudo apt-get install php-curl
如果您想本地运行代码覆盖率,请添加额外的包
sudo apt-get install php-xdebug
使用composer(开发)安装
composer install
使用composer(生产)安装
composer install --no-dev
使用composer运行测试
composer exec -- phpunit
使用带有本地代码覆盖率的composer运行测试(需要xdebug,见上文)
mkdir -p build/html
composer exec -- phpunit --coverage-text --coverage-html build/html/