@@ -19,45 +19,45 @@ func TestAssign(t *testing.T) {
1919 err error
2020 run func (v interface {})
2121 }{
22- // {"/nested/str", "strval", nil, func(val interface{}) {
23- // assert.Equal(val, r.Nested.String)
24- // }},
25- // {"/nestedptr/str", "x", nil, func(val interface{}) {
26- // assert.Equal(val, r.NestedPtr.String)
27- // }},
28- // {"/nested/entrymap/keyval/name", "entry-name", nil, func(v interface{}) {
29- // assert.Contains(r.Nested.EntryMap, "keyval")
30- // assert.Equal("entry-name", r.Nested.EntryMap["keyval"].Name)
31- // }},
32- // {"/nested/strarray/1", "strval", nil, func(v interface{}) {
33- // assert.Equal(v, r.Nested.StrArray[1])
34- // }},
35- // {"/nested/intarray/1", int(1), nil, func(v interface{}) {
36- // assert.Equal(v, r.Nested.IntArray[1])
37- // }},
38- // {"/nested/anon/value", "val", nil, func(v interface{}) {
39- // assert.Equal(v, r.Nested.AnonStruct.Value)
40- // }},
41- // {"/nested/strslice/-", "val", nil, func(v interface{}) {
42- // assert.Len(r.Nested.StrSlice, 1)
43- // assert.Equal(v, r.Nested.StrSlice[0])
44- // }},
45- // {"/nested/strslice/-", "val2", nil, func(v interface{}) {
46- // assert.Len(r.Nested.StrSlice, 2)
47- // assert.Equal(v, r.Nested.StrSlice[1])
48- // }},
49- // {"/nested/custommap/key", "val", nil, func(v interface{}) {
50- // assert.Len(r.Nested.CustomMap, 1)
51- // assert.Contains(r.Nested.CustomMap, Key{"key"})
52- // }},
53- // {"/nested/embedded/value", "embed-val", nil, func(v interface{}) {
54- // assert.Equal(v, r.Nested.Embedded.Value)
55- // }},
56- // {"/nested/yield/value", "yielded value", nil, func(v interface{}) {
57- // assert.Equal(v, r.Nested.Yield.Value)
58- // }},
22+ {"/nested/str" , "strval" , nil , func (val interface {}) {
23+ assert .Equal (val , r .Nested .String )
24+ }},
25+ {"/nestedptr/str" , "x" , nil , func (val interface {}) {
26+ assert .Equal (val , r .NestedPtr .String )
27+ }},
28+ {"/nested/entrymap/keyval/name" , "entry-name" , nil , func (v interface {}) {
29+ assert .Contains (r .Nested .EntryMap , "keyval" )
30+ assert .Equal ("entry-name" , r .Nested .EntryMap ["keyval" ].Name )
31+ }},
32+ {"/nested/strarray/1" , "strval" , nil , func (v interface {}) {
33+ assert .Equal (v , r .Nested .StrArray [1 ])
34+ }},
35+ {"/nested/intarray/1" , int (1 ), nil , func (v interface {}) {
36+ assert .Equal (v , r .Nested .IntArray [1 ])
37+ }},
38+ {"/nested/anon/value" , "val" , nil , func (v interface {}) {
39+ assert .Equal (v , r .Nested .AnonStruct .Value )
40+ }},
41+ {"/nested/strslice/-" , "val" , nil , func (v interface {}) {
42+ assert .Len (r .Nested .StrSlice , 1 )
43+ assert .Equal (v , r .Nested .StrSlice [0 ])
44+ }},
45+ {"/nested/strslice/-" , "val2" , nil , func (v interface {}) {
46+ assert .Len (r .Nested .StrSlice , 2 )
47+ assert .Equal (v , r .Nested .StrSlice [1 ])
48+ }},
49+ {"/nested/custommap/key" , "val" , nil , func (v interface {}) {
50+ assert .Len (r .Nested .CustomMap , 1 )
51+ assert .Contains (r .Nested .CustomMap , Key {"key" })
52+ }},
53+ {"/nested/embedded/value" , "embed-val" , nil , func (v interface {}) {
54+ assert .Equal (v , r .Nested .Embedded .Value )
55+ }},
56+ {"/nested/yield/value" , "yielded value" , nil , func (v interface {}) {
57+ assert .Equal (v , r .Nested .Yield .Value )
58+ }},
5959 {"/nested/interface/private/value" , uint (3 ), nil , func (v interface {}) {
60- assert .Equal (v , r .Nested .InterContainer .Value ())
60+ assert .Equal (v , r .Nested .InterContainer .Interface . Value ())
6161 }},
6262 }
6363
0 commit comments