- new patchbukkit-test-plugin gradle subproject with 69 tests across 10 categories (server, plugin_manager, command_system, event_system, permissions, registry, entity, console_sender, unsafe_values, stubs) - test framework with reflection-based discovery, ansi-colored output, and ci-parseable [PBTEST_SUMMARY] line - /pbtest [category|all] command for manual test execution - fix .unwrap() panic in command_manager.rs register_permission that crashed the jvm worker thread when plugins declared commands
10 lines
284 B
YAML
10 lines
284 B
YAML
name: PatchBukkitTest
|
|
version: "1.0.0"
|
|
main: org.patchbukkit.testplugin.PatchBukkitTestPlugin
|
|
api-version: "1.21"
|
|
description: Conformance test plugin for PatchBukkit API surface
|
|
commands:
|
|
pbtest:
|
|
description: Run PatchBukkit conformance tests
|
|
usage: /pbtest [category|all]
|