Files
orchestra/internal/herdr/occupancy_test.go
T

22 lines
543 B
Go

package herdr
import (
"strings"
"testing"
)
func TestClaudeStopHookUsage(t *testing.T) {
// The hook parser's path validation is independent from transcript IO.
_, path, err := ClaudeStopHookUsage(strings.NewReader(`{"transcript_path":"/tmp/transcript.jsonl"}`))
if path != "/tmp/transcript.jsonl" || err == nil {
t.Fatalf("path=%q err=%v", path, err)
}
}
func TestCodexRolloutFallback(t *testing.T) {
paths, err := CodexRolloutPaths(t.TempDir())
if err == nil || len(paths) != 0 {
t.Fatalf("paths=%v err=%v", paths, err)
}
}