bitwasp / testing-php
此包已被弃用且不再维护。未建议替代包。
关于此包的最新版本(v0.1.1)没有可用的许可信息。
Composer 包,包含 PHP 开发和测试中最常用的软件,以及用于 Phing 的示例 build.xml 文件
v0.1.1
2016-01-05 19:18 UTC
Requires
- php: >=5.4.0
- phpmd/phpmd: @stable
- phpunit/phpunit: @stable
- squizlabs/php_codesniffer: 2.*
This package is not auto-updated.
Last update: 2020-01-24 15:47:18 UTC
README
用于 PHP 单元测试工具的 Composer 包,使用 Phing 进行 Jenkins 或本地开发,包括
- pdepend
- phpmd
- phpunit
- phpcs / phpcbf
安装
应通过 composer 安装此包,它会负责加载适合您构建的依赖项。
composer require bitwasp/testing-php
或将其添加到您的 composer.json 文件中
"require": {
"bitwasp/testing-php": "@stable"
}
...
使用方法
可以通过调用: phing <目标>
运行构建目标。请查看 build.xml,以了解您可以针对您的代码运行的目标。
导入此构建脚本
开始的最简单方法是导入此项目的 build.xml 文件到您自己的 build.xml 中。您需要更改的是 YOUR-PACKAGE-NAME。文件其余部分仅配置了二进制工具目录,如果您将其保存在除 composer 默认(vendor/bin)以外的其他位置,则必须更改它。builddir 应保持不变。
<?xml version="1.0" encoding="UTF-8"?>
<project name="YOUR-PACKAGE-NAME" default="build">
<property name="toolsdir" value="${project.basedir}/vendor/bin"/>
<property name="builddir" value="${project.basedir}/build/"/>
<import file="vendor/bitwasp/testing-php/build.xml" />
</project>
或者自行构建
请参阅 build.xml 或相应工具的文档。您可以将默认的 build.xml 导入并扩展以包含您自己的功能,或者取您感兴趣的部分。