dict: implemented sub-field access, e.g D=["sub-dict"]["sub-field"]
This commit is contained in:
+4
-4
@@ -46,7 +46,7 @@ func TestDictParser(t *testing.T) {
|
||||
runTestSuite(t, section, inputs)
|
||||
}
|
||||
|
||||
func _TestPoc(t *testing.T) {
|
||||
func TestPoc(t *testing.T) {
|
||||
section := "Dict-Assign-Item"
|
||||
ctx := NewSimpleStore()
|
||||
ctx.UnsafeSetVar(
|
||||
@@ -62,10 +62,10 @@ func _TestPoc(t *testing.T) {
|
||||
inputs := []inputType{
|
||||
/* 1 */ {`D.a.uno`, int64(10), nil},
|
||||
/* 2 */ {`D.a.uno = 111; D.a."uno"`, int64(111), nil},
|
||||
/* 3 */ {`D["a"]["uno"]`, int64(111), nil},
|
||||
/* 3 */ {`D.a.uno = 111; D["a"]["uno"]`, int64(111), nil},
|
||||
}
|
||||
runCtxTestSuiteSpec(t, ctx, section, inputs, 3)
|
||||
// runCtxTestSuite(t, ctx, section, inputs)
|
||||
// runCtxTestSuiteSpec(t, ctx, section, inputs, 3)
|
||||
runCtxTestSuite(t, ctx, section, inputs)
|
||||
}
|
||||
|
||||
func TestDictToStringMultiLine(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user