xsd2ttcn: restriction of enumerations is not functional
Submitted by Bence Janos Szabo
Link to original bug (#494987)
Description
Given the following xsd, the CTypeEnum type wrongly contains UNKNOWN value.
<element name="C">
<simpleType>
</simpleType>
</element>
`<simpleType name="CType">`
`<restriction base="string">`
<maxLength value="32" />
<enumeration value="B2" />
<enumeration value="UNKNOWN" />
`</restriction>`
`</simpleType>`
`<simpleType name="CTypeEnum">`
<restriction base="ns:CType" >
<enumeration value="B2" />
`</restriction>`
`</simpleType>`
<element name="C2" type="ns:CTypeEnum"/>
Version: 5.5.0