{"repo":"Yoast/wp-test-utils","free":true,"listed":false,"github":"https://github.com/Yoast/wp-test-utils","clone":"git clone https://github.com/Yoast/wp-test-utils.git","description":"PHPUnit and WordPress cross-version compatibility layer for testing plugins and themes build for WordPress","language":"PHP","stars":62,"topics":["wordpress","unit-testing","integration-testing","brainmonkey","phpunit"],"license":null,"category":"self-hosted-apps","readme_excerpt":"WP Test Utils ===================================================== This library contains a set of utilities for running automated tests for WordPress plugins and themes. Requirements Installation Features - Utilities for running tests using BrainMonkey - Basic TestCase for use with BrainMonkey - Yoast TestCase for use with BrainMonkey - Bootstrap file for use with BrainMonkey - Helpers to create test doubles for unavailable classes - Utilities for running integration tests with WordPress - What these utilities solve - Basic TestCase for WordPress integration tests - Bootstrap utility functions and custom autoloader - Test Helpers - Yoast\\WPTestUtils\\Helpers\\EscapeOutputHelper trait Contributing License Requirements ------------------------------------------- PHP 5.6 or higher. The following packages will be automatically required via Composer: [PHPUnit Polyfills] 1.1.5 or higher. [PHPUnit] 5.7 - 9.x. [BrainMonkey] 2.7.0 or higher. Installation ------------------------------------------- To install this package, run: To update this package, run: Features ------------------------------------------- This library contains a set of utilities for running automated tests for WordPress plugins and themes. Utilities for running tests using BrainMonkey Basic TestCase for use with BrainMonkey Features of this TestCase : 1. Cross-version compatibility with PHPUnit 5.7 - 9.x via the [PHPUnit Polyfills] package. 2. The BrainMonkey and Mockery set up and tear down is already handled. 3. Te","default_branch":null,"files":null,"tree":[],"storefront":"/r/Yoast","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Yoast/wp-test-utils/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}