(t *testing.T)
| 24 | ) |
| 25 | |
| 26 | func 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 | |
| 44 | func TestInterfaceToFloat64(t *testing.T) { |
| 45 | var out float64 |
nothing calls this directly
no test coverage detected