'xs:gYear with year only':
{|xml||
2004
|}.
'xs:gYear with year and zero time zone offset':
{|xml||
2004Z
|}.
'xs:gYear with year and non-zero time zone offset':
{|xml||
2004-05:25
|}.
'xs:gYear with a long positive year':
{|xml||
12004
|}.
'xs:gYear with a short positive year':
{|xml||
0922
|}.
'xs:gYear with a long negative year':
{|xml||
-12045
|}.
'xs:gYear with a short negative year':
{|xml||
-0045
|}.
'xs:gYear with too many leading hyphens'(fail):
{|xml||
-99
|}.
'xs:gYear with truncated century'(fail):
{|xml||
99
|}.
'xs:gYear with illegally truncated leading zero'(fail):
{|xml||
992
|}.
'xs:gYear with too large time zone offset'(fail):
{|xml||
2004-15:00
|}.
'xs:gYear with invalid time zone offset'(fail):
{|xml||
2004-13:60
|}.
'xs:gYear with empty value'(fail):
{|xml||
|}.