MCPcopy
hub / github.com/cortexlabs/cortex / TestInterfaceToInterfaceSlice

Function TestInterfaceToInterfaceSlice

pkg/lib/cast/interface_test.go:26–42  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

24)
25
26func TestInterfaceToInterfaceSlice(t *testing.T) {
27 slice1 := []string{"test1", "test2", "test3"}
28 slice2 := []interface{}{"test1", "test2", "test3"}
29 var ok bool
30
31 _, ok = InterfaceToInterfaceSlice(slice1)
32 require.True(t, ok)
33
34 _, ok = InterfaceToInterfaceSlice(slice2)
35 require.True(t, ok)
36
37 _, ok = InterfaceToStrSlice(slice1)
38 require.True(t, ok)
39
40 _, ok = InterfaceToStrSlice(slice2)
41 require.True(t, ok)
42}
43
44func TestInterfaceToFloat64(t *testing.T) {
45 var out float64

Callers

nothing calls this directly

Calls 2

InterfaceToStrSliceFunction · 0.85

Tested by

no test coverage detected