Download the PHP package emeraldjava/wordpress-tests-core without Composer
On this page you can find all versions of the php package emeraldjava/wordpress-tests-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download emeraldjava/wordpress-tests-core
More information about emeraldjava/wordpress-tests-core
Files in emeraldjava/wordpress-tests-core
Package wordpress-tests-core
Short Description WordPress core PHPUnit test library
License GPL-2.0+
Informations about the package wordpress-tests-core
WordPress Tests Core
WordPress Core PHPUnit Test Library made installable via Composer! Note the module will load the wp-config.php file and execute tests against the real database.
See
- https://github.com/emeraldjava/wordpress-tests-core
- https://packagist.org/packages/emeraldjava/wordpress-tests-core
Usage
Example project's composer.json
Astrisk versions used for timelessness... You should use a version constraint appropriate for your needs.
Example project file structure
tests/core
could be any directory, but it must be defined under the extra
key as shown above.
wp-tests-config.php
This file is the equivalent of wp-config.php
when running your PHPUnit tests. Due to the limitations imposed by the WordPress core bootstrap.php file, this file must be located as a sibling of the directory specified at wordpress-tests-core-dir
as shown above.
Then you may simply bootstrap PHPUnit with the WordPress core bootstrap file directly.
Example phpunit.xml
excerpt
Other considerations
This package is not a complete replacement for the more commonly known install-wp-tests.sh
script. It is just a library.