MCPcopy Create free account
hub / github.com/github/gh-aw / TestResolveItemNumber

Function TestResolveItemNumber

pkg/cli/outcome_eval_test.go:162–171  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

160}
161
162func TestResolveItemNumber(t *testing.T) {
163 item := CreatedItemReport{Number: 42}
164 assert.Equal(t, 42, resolveItemNumber(item), "prefers item number")
165
166 item2 := CreatedItemReport{URL: "https://github.com/owner/repo/pull/99"}
167 assert.Equal(t, 99, resolveItemNumber(item2), "falls back to URL number")
168
169 item3 := CreatedItemReport{}
170 assert.Equal(t, 0, resolveItemNumber(item3), "returns 0 when no number")
171}
172
173func TestMedianFloat(t *testing.T) {
174 assert.InDelta(t, 0.0, medianFloat(nil), 1e-12, "empty slice")

Callers

nothing calls this directly

Calls 1

resolveItemNumberFunction · 0.85

Tested by

no test coverage detected