INNER CODE UNIT · Go
writeTestAgent
jrswab/axe · cmd/agents_test.go:23
func writeTestAgent(t *testing.T, agentsDir, name, content string) {
t.Helper()
path := filepath.Join(agentsDir, name+".toml")
if err := os.WriteFile(path, []byte(content), 0644); err != nil {
t.Fatalf("failed to write agent file: %v", err)
}
}
// --- Phase 7: agents parent command ---
func TestAgentsCommand_ShowsHelp(t *testing.T) {
buf := new(bytes.Buffer)
rootCmd.SetOut(buf)
rootCmd.SetErr(new(bytes.Buffer))
rootCmd.SetArgs([]string{"agents"})
err := rootCmd.Execute()
if err != nil {