Skip to content

v0.1.0 - First Beta Release

Latest

Choose a tag to compare

@JakeHenshall JakeHenshall released this 19 Dec 18:57
· 1 commit to main since this release

🚀 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