MCPcopy
hub / github.com/urfave/cli / Test_getNumberSlice_int64

Function Test_getNumberSlice_int64

flag_number_slice_test.go:11–27  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

9)
10
11func Test_getNumberSlice_int64(t *testing.T) {
12 f := &Int64SliceFlag{Name: "numbers"}
13
14 cmd := &Command{
15 Name: "mock",
16 Flags: []Flag{f},
17 Writer: io.Discard,
18 ErrWriter: io.Discard,
19 }
20
21 err := f.Set("", "1,2,3")
22 require.NoError(t, err)
23
24 expected := []int64{1, 2, 3}
25
26 assert.Equal(t, expected, getNumberSlice[int64](cmd, "numbers"))
27}
28
29func Test_getNumberSlice_float64(t *testing.T) {
30 f := &Float64SliceFlag{Name: "numbers"}

Callers

nothing calls this directly

Calls 1

SetMethod · 0.65

Tested by

no test coverage detected