1*b86b05edSWenchao Xia{ 'type': 'TestTypeA', 2*b86b05edSWenchao Xia 'data': { 'string': 'str' } } 3*b86b05edSWenchao Xia 4*b86b05edSWenchao Xia{ 'type': 'TestTypeB', 5*b86b05edSWenchao Xia 'data': { 'integer': 'int' } } 6*b86b05edSWenchao Xia 7*b86b05edSWenchao Xia{ 'union': 'TestUnion', 8*b86b05edSWenchao Xia 'base': 'TestBaseWrong', 9*b86b05edSWenchao Xia 'data': { 'value1': 'TestTypeA', 10*b86b05edSWenchao Xia 'value2': 'TestTypeB' } } 11