Initial commit

This commit is contained in:
2025-07-30 19:12:53 +03:00
commit 74cbe1e469
83 changed files with 12567 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
package internal
import (
"testing"
)
func TestRenderReadme(t *testing.T) {
action := &ActionYML{
Name: "MyAction",
Description: "desc",
Inputs: map[string]ActionInput{
"foo": {Description: "Foo input", Required: true},
},
}
tmpl := "../templates/readme.tmpl"
opts := TemplateOptions{TemplatePath: tmpl, Format: "md"}
out, err := RenderReadme(action, opts)
if err != nil {
t.Fatalf("render failed: %v", err)
}
if len(out) < 10 || out[0:1] != "#" {
t.Error("unexpected output content")
}
}