46 lines
1.7 KiB
Go
46 lines
1.7 KiB
Go
package cli_compat_test
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
// ── report template list ───────────────────────────────────
|
|
|
|
func TestReportTemplateList_should_call_list_report_templates(t *testing.T) {
|
|
cap := setupTestDeps(t, "report")
|
|
root := buildRoot()
|
|
err := execCmd(t, root, []string{"report", "template", "list"}, nil)
|
|
if err != nil {
|
|
t.Fatalf("unexpected error: %v", err)
|
|
}
|
|
assertToolName(t, cap, "list_report_templates")
|
|
}
|
|
|
|
// ── report template detail ──────────────────────────────────
|
|
|
|
func TestReportTemplateDetail_should_call_get_report_template_detail(t *testing.T) {
|
|
cap := setupTestDeps(t, "report")
|
|
root := buildRoot()
|
|
err := execCmd(t, root, []string{"report", "template", "detail"}, nil)
|
|
if err != nil {
|
|
t.Fatalf("unexpected error: %v", err)
|
|
}
|
|
assertToolName(t, cap, "get_report_template_detail")
|
|
}
|
|
|
|
// ── report detail ───────────────────────────────────────────
|
|
|
|
func TestReportDetail_should_call_get_report_detail(t *testing.T) {
|
|
cap := setupTestDeps(t, "report")
|
|
root := buildRoot()
|
|
err := execCmd(t, root, []string{"report", "detail"}, nil)
|
|
if err != nil {
|
|
t.Fatalf("unexpected error: %v", err)
|
|
}
|
|
assertToolName(t, cap, "get_report_detail")
|
|
}
|
|
|
|
// ── report list ─────────────────────────────────────────────
|
|
|
|
// ── report sent ──────────────────────────────────────────────
|