# HG changeset patch # User Laurent Bessard # Date 1367224515 -7200 # Node ID f0ea86d830edd903482d533ef85c0f302051dfaf # Parent df33bd06990acc4d21ea778b18a522a9e66dae87 Fixed wrong default value for xsd:positiveInteger and xsd:negativeInteger in xmlclass diff -r df33bd06990a -r f0ea86d830ed xmlclass/xsdschema.py --- a/xmlclass/xsdschema.py Mon Apr 29 10:24:19 2013 +0200 +++ b/xmlclass/xsdschema.py Mon Apr 29 10:35:15 2013 +0200 @@ -2142,7 +2142,7 @@ "extract": GenerateIntegerExtraction(minExclusive=0), "facets": DECIMAL_FACETS, "generate": GenerateSimpleTypeXMLText(str), - "initial": lambda: 0, + "initial": lambda: 1, "check": lambda x: isinstance(x, IntType) }, @@ -2152,7 +2152,7 @@ "extract": GenerateIntegerExtraction(maxExclusive=0), "facets": DECIMAL_FACETS, "generate": GenerateSimpleTypeXMLText(str), - "initial": lambda: 0, + "initial": lambda: -1, "check": lambda x: isinstance(x, IntType) },