|
|
@@ -15,80 +15,80 @@ func Test_wrap_and_valuetype_everything(t *testing.T) {
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(int8(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
// get interface is not int8 interface
|
|
|
// i = int8(10)
|
|
|
// should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(int16(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
//i = int16(10)
|
|
|
//should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(int32(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = int32(10)
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(int64(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = int64(10)
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(uint(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
// not equal
|
|
|
//i = uint(10)
|
|
|
//should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(uint8(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
// not equal
|
|
|
// i = uint8(10)
|
|
|
// should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(uint16(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
any = Wrap(uint32(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = uint32(10)
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(uint64(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = uint64(10)
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(float32(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
// not equal
|
|
|
//i = float32(10)
|
|
|
//should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(float64(10))
|
|
|
- should.Equal(any.ValueType(), Number)
|
|
|
+ should.Equal(any.ValueType(), NumberValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = float64(10)
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(true)
|
|
|
- should.Equal(any.ValueType(), Bool)
|
|
|
+ should.Equal(any.ValueType(), BoolValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = true
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
any = Wrap(false)
|
|
|
- should.Equal(any.ValueType(), Bool)
|
|
|
+ should.Equal(any.ValueType(), BoolValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = false
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(nil)
|
|
|
- should.Equal(any.ValueType(), Nil)
|
|
|
+ should.Equal(any.ValueType(), NilValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = nil
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
@@ -99,13 +99,13 @@ func Test_wrap_and_valuetype_everything(t *testing.T) {
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
|
|
|
any = Wrap(struct{ age int }{age: 1})
|
|
|
- should.Equal(any.ValueType(), Object)
|
|
|
+ should.Equal(any.ValueType(), ObjectValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = struct{ age int }{age: 1}
|
|
|
should.Equal(i, any.GetInterface())
|
|
|
|
|
|
any = Wrap(map[string]interface{}{"abc": 1})
|
|
|
- should.Equal(any.ValueType(), Object)
|
|
|
+ should.Equal(any.ValueType(), ObjectValue)
|
|
|
should.Equal(any.LastError(), nil)
|
|
|
i = map[string]interface{}{"abc": 1}
|
|
|
should.Equal(i, any.GetInterface())
|