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