MCPcopy Create free account
hub / github.com/adrg/strutil / TestSliceContains

Function TestSliceContains

internal/stringutil/stringutil_test.go:48–58  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

46}
47
48func TestSliceContains(t *testing.T) {
49 requireEqual(t, [][2]interface{}{
50 {false, stringutil.SliceContains(nil, "")},
51 {false, stringutil.SliceContains(nil, "a")},
52 {false, stringutil.SliceContains([]string{}, "")},
53 {false, stringutil.SliceContains([]string{}, "a")},
54 {true, stringutil.SliceContains([]string{"a", "b"}, "a")},
55 {true, stringutil.SliceContains([]string{"b", "a"}, "a")},
56 {false, stringutil.SliceContains([]string{"b", "a"}, "c")},
57 })
58}
59
60func requireEqual(t *testing.T, inputs [][2]interface{}) {
61 t.Helper()

Callers

nothing calls this directly

Calls 2

SliceContainsFunction · 0.92
requireEqualFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…