Table of Contents
Guides
In-depth guides for writing effective tests with Pilaf.
Test Writing
-
Writing Tests - Test structure, patterns, and best practices
-
Actions Reference - Complete list of available actions
-
Assertions Guide - All assertion types and usage
Integration
-
Testing Environment Setup - Docker configuration for deterministic tests
-
GitHub Actions Integration - Set up CI/CD for your plugin
Common Scenarios
Testing Plugin Commands
Use execute_player_command to test your plugin’s commands:
{
name: 'Test plugin version command',
action: 'execute_player_command',
player: 'testplayer',
command: '/myplugin version'
}
Need More?
-
Check Core Topics for internal details
-
See Reference for API documentation
-
Report issues at GitHub Issues