运行Symfonob娱乐下载y测试
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.4,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
运行Symfonob娱乐下载y测试
在提交补丁对于包含,您需要运行Symfony测试套件来检查您没有破坏任何东西。ob娱乐下载
PHPUnit)
要运行Symfony测ob娱乐下载试套件,安装PHPUnit)3.7(或更高版本)。
依赖关系(可选)
要运行整个测试套件,包括依赖于外部依赖项的测试,Symfony需要能够自动加载它们。ob娱乐下载默认情况下,它们是自动加载的供应商/
在主根目录下(参见autoload.php.dist
).
测试套件需要以下第三方库:
- 学说
- 斯威夫特梅勒
- 嫩枝
- 独白
要安装它们,请使用作曲家:
1 .获取作曲家
1
$ curl -s http://getcomposer.org/installer | PHP
一定要下载composer.phar
的文件夹中composer.json
文件已定位。
步骤2:安装供应商
1
$ PHP编写器。Phar—dev install
请注意
注意,脚本需要一些时间才能完成。
请注意
如果你没有旋度
安装后,也可以直接下载安装程序
手动存档http://getcomposer.org/installer.把这个文件放到你的项目中,然后运行:
1 2
$ PHP安装程序$ PHP编写器。Phar—dev install
安装完成后,您可以使用以下命令将供应商更新到最新版本:
1
$ PHP编写器。Phar—开发更新
运行
首先,更新供应商(参见上面)。
然后,使用以下命令从Symfony根目录运行测试套件:ob娱乐下载
1
phpunit)美元
输出应该显示好吧
.如果不是,您需要弄清楚发生了什么,以及测试是否因为您的修改而被破坏。
提示
类型之后的路径,则要测试单个组件phpunit)
命令,例如:
1
$ phpunit src/ob娱乐下载Symfony/Component/Finder/
提示
在应用修改之前运行测试套件,以检查它们在配置上是否正常运行。
代码覆盖率
方法检查代码覆盖率coverage-html
选择:
1
$ phpunit——cover -html=cov/
通过打开生成的浸/ index . html
页在浏览器中。
提示
只有启用了Xdebug并安装了所有依赖项,代码覆盖才有效。