summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml
blob: e2cb720f0ac9d21bf619e58e44456ddbbfe36af3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.6/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.6/ http://www.mediawiki.org/xml/export-0.6.xsd" version="0.6" xml:lang="en-gb">
  <siteinfo>
    <sitename>MW-19</sitename>
    <base>http://localhost:8080/w/index.php/Main_Page</base>
    <generator>MediaWiki 1.19.7</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">MW-19</namespace>
      <namespace key="5" case="first-letter">MW-19 talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
      <namespace key="102" case="first-letter">Property</namespace>
      <namespace key="103" case="first-letter">Property talk</namespace>
      <namespace key="104" case="first-letter">Type</namespace>
      <namespace key="105" case="first-letter">Type talk</namespace>
      <namespace key="108" case="first-letter">Concept</namespace>
      <namespace key="109" case="first-letter">Concept talk</namespace>
      <namespace key="160" case="first-letter">Foo</namespace>
      <namespace key="161" case="first-letter">Foo talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Property:Has calendar date</title>
    <ns>102</ns>
    <id>412</id>
      <sha1>annvc3ivc6e8dmmd3ljtgkv150g9plg</sha1>
    <revision>
      <id>908</id>
      <timestamp>2014-01-21T06:13:12Z</timestamp>
      <contributor>
        <username>Tester</username>
        <id>1</id>
      </contributor>
      <comment>Created page with &quot;[[Has type::date]]&quot;</comment>
      <text xml:space="preserve" bytes="18">[[Has type::date]]</text>
    </revision>
  </page>
  <page>
    <title>Property:Has query date</title>
    <ns>102</ns>
    <id>413</id>
      <sha1>annvc3ivc6e8dmmd3ljtgkv150g9plg</sha1>
    <revision>
      <id>909</id>
      <timestamp>2014-01-21T06:13:16Z</timestamp>
      <contributor>
        <username>Tester</username>
        <id>1</id>
      </contributor>
      <comment>Created page with &quot;[[Has type::date]]&quot;</comment>
      <text xml:space="preserve" bytes="18">[[Has type::date]]</text>
    </revision>
  </page>
  <page>
    <title>Property:Has date</title>
    <ns>102</ns>
    <id>14</id>
      <sha1>qry1h86awxxalbl5f7vuhstlf0l4mz1</sha1>
    <revision>
      <id>901</id>
      <timestamp>2014-01-20T13:27:26Z</timestamp>
      <contributor>
        <username>Tester</username>
        <id>1</id>
      </contributor>
      <minor/>
      <comment>1 revision</comment>
      <text xml:space="preserve" bytes="18">[[has type::date]]</text>
    </revision>
  </page>
  <page>
    <title>TimeDataTypeRegressionTest</title>
    <ns>0</ns>
    <id>404</id>
      <sha1>10ig4ph0ci93sq8o9l47yh5nt4j33fl</sha1>
    <revision>
      <id>910</id>
      <timestamp>2014-01-21T06:13:59Z</timestamp>
      <contributor>
        <username>Tester</username>
        <id>1</id>
      </contributor>
      <text xml:space="preserve" bytes="2792">== Synopsis == 
A regression test for date type properties. [http://www.semantic-mediawiki.org/wiki/Help:Type_Date Examples] of typical input dates in English language are:
{| class=&quot;wikitable&quot;
|-
|'''annotation'''||'''result'''||'''remark'''
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000 10:00:01]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000 10:00:01]]||complete date with time
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000]]||just date
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2000]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2000]]||year by itself
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000 10:00:01 PM]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000 10:00:01 PM]]||complete date with time, PM
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000 22:00:01]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000 22:00:01]]||complete date with 24h time
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2000-02-11T22:00:01]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2000-02-11T22:00:01]]||ISO-style date
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2000-02-11T22:00:01+02:00]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2000-02-11T22:00:01+02:00]]||ISO-style date with offset
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2000 February 2]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2000 February 2]]||varying order of inputs is supported
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2-3-2000]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2-3-2000]]||preferred interpretation, month or day, sometimes depends on language settings
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2/3/2000]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2/3/2000]]||various kinds of separators are recognized in all languages
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Jan 1 300 BC]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Jan 1 300 BC]]||dates BC/before common era are supported
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::14000000000 BC]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::14000000000 BC]]||estimated age of the universe
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000 Jl]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000 Jl]]||date of the Julian Calendar
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 1492 Gr]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 1492 Gr]]||date is treated as Gregorian
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::Feb 11 2000 10:00 GMT]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::Feb 11 2000 10:00 GMT]]||date with time zone shortcut
|-
|&lt;tt&gt;&lt;nowiki&gt;[[Has date::2000-02-22]]&lt;/nowiki&gt;&lt;/tt&gt;||[[Has date::2000-02-22]]||MySQL date format
|}

{{#set:
 |Has query date=January 4, 2010 7:00 pm
 |Has query date=June 8, 2011
 |Has query date=01 Jan 1980
 |Has query date=Feb 11 2000 10:00 GMT
 |Has query date=2/3/2000
}}

{{#set:
 |Has calendar date=Jan 1 300 BC
 |Has calendar date=14000000000 BC
 |Has calendar date=Feb 11 2000 Jl
 |Has calendar date=Feb 11 1492 Gr
}}

== Query ==
{{#ask: [[Has query date::+]]|?Has query date|?Has query date#ISO|?Has query date#GR}}

{{#ask: [[Has date::+]][[Category:Regression test]]|?Has date|?Has date#ISO=as ISO|?Has date#GR=as GR|?Has date#JL=as JL}}

[[Category:Regression test]]</text>
    </revision>
  </page>
</mediawiki>