承接 wpstarter/wp-testbench 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wpstarter/wp-testbench

最新稳定版本:v1.0.2

Composer 安装命令:

composer require --dev wpstarter/wp-testbench

包简介

A tool to set up a WordPress test environment for PHPUnit testing

README 文档

README

WpTestbench is a tool used to set up a WordPress test environment for PHPUnit testing, in order to test your plugin.

Installation

Install testbench via composer

composer require wpstarter/wp-testbench --dev

Install WordPress

./vendor/bin/wp-testbench-install <db-name> <db-user> [db-pass] [db-host] [wp-version] [--skip-database-creation]

Update phpunit.xml

<phpunit 
    ...
    bootstrap="./vendor/wpstarter/wp-testbench/bootstrap.php"

>
    ...
    <php>
        <server name="WP_TESTBENCH_PLUGIN" value="your-plugin.php"/>
        ...
    </php>
</phpunit>

Custom wp-config.php

<phpunit>
    <php>
        <server name="WP_TESTBENCH_CONFIG" value="your-config.php"/>
    </php>
</phpunit>

That's all then you can run the PHPUnit test

./vendor/bin/phpunit

统计信息

  • 总下载量: 2.39k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-02