shoplic-kr/wp-tests

可重用WordPress单元测试库设置

1.0.1 2024-09-18 00:53 UTC

This package is auto-updated.

Last update: 2024-09-18 00:53:54 UTC


README

这是一个用于重新使用WordPress测试套件的包。

用法

vendor/bin/wp-tests脚本用于执行测试。使用此脚本可以执行以下操作:

  • 创建数据库用户
  • 创建测试数据库和表
  • 应用单元测试设置

安装

以开发包方式安装。

composer require --dev shoplic-kr/wp-tests

使用以下命令为测试用户和该用户指定测试数据库的权限:

vendor/bin/wp-tests -c

创建镜像

使用以下命令从wp-tests包中获取测试所需的基本设置。

vendor/bin/wp-tests -i

安装测试数据库和测试套件

如果测试设置安装良好,可以使用以下命令创建测试数据库。WordPress测试套件也将一起安装。此时需要subversion。

composer wp-tests:setup

执行测试

使用以下命令执行PhpUnit。

composer wp-tests

为了正常工作,请打开phpunit.xml文件并取消注释以下部分:

<exclude>./tests/TestSample.php</exclude>

取消注释以下部分

<!-- <exclude>./tests/TestSample.php</exclude> -->

通过这种方式,可以对非常简单的TestSample.php进行测试。