summaryrefslogtreecommitdiff
path: root/tests/cxx/tree/default/general
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cxx/tree/default/general')
-rw-r--r--tests/cxx/tree/default/general/test.xsd6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/cxx/tree/default/general/test.xsd b/tests/cxx/tree/default/general/test.xsd
index e9a3bcb..f5bca49 100644
--- a/tests/cxx/tree/default/general/test.xsd
+++ b/tests/cxx/tree/default/general/test.xsd
@@ -77,6 +77,10 @@
<!-- date/time types -->
+ <simpleType name="date-derived">
+ <restriction base="date"/>
+ </simpleType>
+
<complexType name="date-test">
<attribute default="2009-03-31" name="a" type="date"/>
<attribute default="2009-03-31Z" name="b" type="date"/>
@@ -84,7 +88,7 @@
<attribute default="2009-03-31-00:00" name="d" type="date"/>
<attribute default="2009-03-31+12:30" name="e" type="date"/>
<attribute default="2009-03-31-12:30" name="f" type="date"/>
- <attribute default="2002009-03-31-12:30" name="g" type="date"/>
+ <attribute default="2002009-03-31-12:30" name="g" type="t:date-derived"/>
</complexType>
<complexType name="time-test">