(t *testing.T)
| 295 | assert.True(t, CloseEnuf(nv.Float(), float64(25.5))) |
| 296 | } |
| 297 | func TestString(t *testing.T) { |
| 298 | v := NewStringValue("a") |
| 299 | slv := v.StringsValue() |
| 300 | assert.Equal(t, 1, slv.Len()) |
| 301 | assert.Equal(t, "a", slv.Val()[0]) |
| 302 | |
| 303 | v = NewStringValue("15.3") |
| 304 | assert.Equal(t, int64(15), v.IntValue().Val()) |
| 305 | v = NewStringValue("15") |
| 306 | assert.Equal(t, int64(15), v.IntValue().Val()) |
| 307 | } |
| 308 | func TestErrValue(t *testing.T) { |
| 309 | v := NewErrorValuef("%v", "damn") |
| 310 | assert.Equal(t, false, v.Nil()) |
nothing calls this directly
no test coverage detected