MCPcopy Create free account
hub / github.com/devfeel/dotweb / Contains

Function Contains

test/assert.go:11–27  ·  view source on GitHub ↗
(t *testing.T, expected, actual interface{})

Source from the content-addressed store, hash-verified

9)
10
11func Contains(t *testing.T, expected, actual interface{}) {
12 if reflect.TypeOf(expected) != reflect.TypeOf(actual) {
13 formattedLog(t, "value type not match %T (expected)\n\n\t != %T (actual)", expected, actual)
14 }
15 switch e := expected.(type) {
16 case string:
17 a := actual.(string)
18 if !strings.Contains(a, e) {
19 formattedLog(t, " %v (expected)\n\n\t!= %v (actual)",
20 expected, actual)
21 t.FailNow()
22 }
23 default:
24 formattedLog(t, "unsupported type %T(expected)", expected)
25 t.FailNow()
26 }
27}
28
29func Equal(t *testing.T, expected, actual interface{}) {
30 if !reflect.DeepEqual(expected, actual) {

Callers 2

TestWriteFunction · 0.92
TestWriteStringFunction · 0.92

Calls 1

formattedLogFunction · 0.85

Tested by 2

TestWriteFunction · 0.74
TestWriteStringFunction · 0.74