1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
--- spec: validate.spec.md --- ## Test Plan ### Unit Tests - Tera syntax validation (valid and broken templates) - Variable extraction and builtin filtering - GitHub Actions expression exclusion - Render glob matching ### Integration Tests - Valid template passes with green output - Missing template.toml produces error - Empty name/description produces error - Broken Tera syntax in rendered file produces error - Undefined variable produces warning - Strict mode promotes warnings to errors - JSON output is valid - Batch mode validates multiple templates