jim-moser / zf2-validators-empty-or-test
对 jim-moser/zf2-validators-empty-or 包的单元测试。
This package is not auto-updated.
Last update: 2024-09-20 14:21:32 UTC
README
#概述
此包包含 jim-moser/zf2-validators-empty-or 包的单元测试。将单元测试从 zf2-validators-empty-or 包中分离出来,以便用户更容易选择是否安装单元测试。这也使得在需要时仅卸载测试变得更容易。
此包依赖于 zf2-validators-empty-or 包,因此将此包添加到 composer.json 文件的 "require" 字段将指示 Composer 安装此包和 zf2-validators-empty-or 包。
相关包
- jim-moser/zf2-validators-empty-or
- jim-moser/zf2-validators-empty-or-test
- jim-moser/zf2-validators-empty-or-plugin
- jim-moser/zf2-validators-empty-or-plugin-test
上述相关包的简要描述可以在 jim-moser/zf2-validators-empty-or 包的 README.md 文件中找到。
#安装
##替代方案 1:使用 Composer 安装
-
对于现有的 Laminas 框架安装,移动到 vendor 目录的父目录。此目录应包含现有的 composer.json 文件。对于新的安装,移动到您想要包含 vendor 目录的目录。
$ cd <parent_path_of_vendor>
-
运行以下命令,该命令将更新 composer.json 文件,将 zf2-validators-empty-or-plugin-test 包及其依赖项安装到 vendor 目录下的相应目录中,并更新 composer 自动加载文件。
$ composer require jim-moser/zf2-validators-empty-or-test
##替代方案 2:手动安装到 Vendor 目录
如果您想手动安装包并使用 Module.php 文件配置自动加载,而不是使用 Composer 配置自动加载,则请使用 jim-moser/zf2-validators-empty-or-plugin-test 包而不是此包。遵循该包的 README.md 文件中的说明。
#单元测试
安装后,可以从 vendor/jim-moser/zf2-validators-empty-or-test 目录立即运行单元测试,如下所示
$ cd <vendor_directory>/jim-moser/zf2-validators-empty-or-test
$ ../../phpunit/phpunit/phpunit
上面的第二个命令从 vendor 目录下安装的 phpunit 包调用 phpunit,而不是系统上可能安装的任何 phpunit 可执行文件。这是为了确保执行的 PHPUnit 版本符合 composer.json 文件中指定的版本要求。