more problems with plural elements with list simple type content
Brought to you by:
pabigot
#32 didn't get it completely right. The content model support incorrectly identifies the type conversions required to assign the li field with this schema:
<xs:simpleType name="intList">
<xs:list itemType="xs:int"/>
</xs:simpleType>
<xs:element name="li" type="intList"/>
<xs:complexType name="tMultiAggregate">
<xs:sequence>
<xs:element ref="li" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
In particular, the following do the wrong thing:
instance.li = [ [1,2,3], [2,3,4] ] # fails, should succeed
instance.li = [1, 2, 3] # succeeds, should be BadTypeValueError
Fixed in [1720].