承接 bojaghi/wp-tests 相关项目开发

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

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

bojaghi/wp-tests

最新稳定版本:1.1.0

Composer 安装命令:

composer require bojaghi/wp-tests

包简介

Re-usable WordPress unit test library setup

README 文档

README

WordPress 테스트 수트를 재활용하기 위한 패키지입니다.

사용법

vendor/bin/wp-tests 스크립트는 테스트를 위해 사용되는 스크립트입니다. 이 스크립트로 아래 와 같은 동작을 진행할 수 있습니다.

  • 데이터베이스 사용자 생성하기
  • 테스트 데이터베이스와 테이블 생성하기
  • 유닛 테스트 설정 적용하기

설치하기

Development 패키지로 설치합니다.

composer require --dev bojaghi/wp-tests

아래 명령어를 이용해 테스트 사용자와, 해당 사용자에 테스트 DB의 권한을 지정합니다.

vendor/bin/wp-tests -c

섫정 복제하기

아래 명령어를 이용해 wp-tests 패키지로부터 테스트에 필요한 기초 설정을 가져옵니다.

vendor/bin/wp-tests -i

테스트 데이터베이스와 테스트 수트 설치

테스트에 필요한 설정들이 잘 심어졌다면, 다음 명령으로 테스트 데이터베이스를 생성합니다. 워드프레스 테스트 수트도 같이 설치됩니다. 이 때 subversion 이 필요합니다.

composer wp-tests:setup

테스트하기

아래 명령어를 사용해 PhpUnit을 실행할 수 있습니다.

composer wp-tests

정상 동작을 위해 phpunit.xml 파일을 열어

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

부분을 주석 처리합니다.

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

이렇게 처리하여 아주 간단한 TestSample.php에 대해 테스트를 진행할 수 있습니다.

统计信息

  • 总下载量: 99
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 19
  • 推荐数: 0

GitHub 信息

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

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2024-10-20