test
Run tests based on the provided arguments.
SKILL.md.claude/skills/test/SKILL.md
GitHubname: test description: Run tests for the jhelm project argument-hint: [module] [TestClass#method] allowed-tools: Bash(./mvnw *)
Run jhelm tests
Run tests based on the provided arguments.
No arguments — run all tests
./mvnw test
Module only (e.g., /test jhelm-core)
./mvnw test -pl $0
Specific test class (e.g., /test jhelm-core KpsComparisonTest)
./mvnw test -Dtest=$1 -pl $0
Specific test method (e.g., /test jhelm-core KpsComparisonTest#testSimpleRendering)
./mvnw test -Dtest=$1 -pl $0
Key test classes
GoTemplateStandardTest— Template engine behavior (jhelm-gotemplate)TemplateTest— Template rendering (jhelm-gotemplate)KpsComparisonTest— Comparison with native Helm output (jhelm-core)Helm4FunctionsTest— Helm 4 function support (jhelm-gotemplate)
Report test results clearly. On failure, show the failing test name, assertion message, and relevant stack trace.