🚀 First Beta Release
The most comprehensive WordPress testing framework built on Pest PHP v4.
✨ Highlights
- Batteries Included: PHPStan v2.1, SQLite, 150+ helpers—all bundled
- Zero Config: Install and start testing immediately
- Laravel-Style Syntax: Beautiful, expressive tests
- Fast: SQLite for blazing-fast test execution
- WordPress Native: Full WP-CLI integration
📦 What's Included
- ✅ Pest PHP v4
- ✅ PHPStan v2.1 with WordPress rules
- ✅ SQLite for fast testing
- ✅ 150+ WordPress helper functions
- ✅ Browser testing support (optional)
- ✅ Email, HTTP, AJAX, REST API testing
- ✅ Multisite support
- ✅ Plugin compatibility (Yoast, WooCommerce, ACF)
🚀 Quick Start
composer require --dev jakehenshall/pest-plugin-wordpress:^0.1
vendor/bin/wp-pest setup
composer testSee the README for full documentation.
⚠️ Beta Notice
This is a beta release. While fully functional and tested, we're gathering community feedback before releasing v1.0.0. Please report any issues!
📋 Requirements
- PHP 8.3+
- WordPress 6.0+
- Composer
🐛 Found a Bug?
Please open an issue with details.
🙏 Credits
Built with ❤️ by Jake Henshall