jim-moser/zf2-validators-empty-or-test

对 jim-moser/zf2-validators-empty-or 包的单元测试。

2.0.2 2020-07-30 17:30 UTC

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 包的 README.md 文件中找到。

#安装

##替代方案 1:使用 Composer 安装

  1. 对于现有的 Laminas 框架安装,移动到 vendor 目录的父目录。此目录应包含现有的 composer.json 文件。对于新的安装,移动到您想要包含 vendor 目录的目录。

     $ cd <parent_path_of_vendor>	
    
  2. 运行以下命令,该命令将更新 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 文件中指定的版本要求。