diff options
Diffstat (limited to 'www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml')
-rw-r--r-- | www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml | 159 |
1 files changed, 159 insertions, 0 deletions
diff --git a/www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml b/www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml new file mode 100644 index 00000000..e2cb720f --- /dev/null +++ b/www/wiki/extensions/SemanticMediaWiki/tests/phpunit/Integration/MediaWiki/Import/Fixtures/TimeDataTypeTest-Mw-1-19-7.xml @@ -0,0 +1,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 "[[Has type::date]]"</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 "[[Has type::date]]"</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="wikitable" +|- +|'''annotation'''||'''result'''||'''remark''' +|- +|<tt><nowiki>[[Has date::Feb 11 2000 10:00:01]]</nowiki></tt>||[[Has date::Feb 11 2000 10:00:01]]||complete date with time +|- +|<tt><nowiki>[[Has date::Feb 11 2000]]</nowiki></tt>||[[Has date::Feb 11 2000]]||just date +|- +|<tt><nowiki>[[Has date::2000]]</nowiki></tt>||[[Has date::2000]]||year by itself +|- +|<tt><nowiki>[[Has date::Feb 11 2000 10:00:01 PM]]</nowiki></tt>||[[Has date::Feb 11 2000 10:00:01 PM]]||complete date with time, PM +|- +|<tt><nowiki>[[Has date::Feb 11 2000 22:00:01]]</nowiki></tt>||[[Has date::Feb 11 2000 22:00:01]]||complete date with 24h time +|- +|<tt><nowiki>[[Has date::2000-02-11T22:00:01]]</nowiki></tt>||[[Has date::2000-02-11T22:00:01]]||ISO-style date +|- +|<tt><nowiki>[[Has date::2000-02-11T22:00:01+02:00]]</nowiki></tt>||[[Has date::2000-02-11T22:00:01+02:00]]||ISO-style date with offset +|- +|<tt><nowiki>[[Has date::2000 February 2]]</nowiki></tt>||[[Has date::2000 February 2]]||varying order of inputs is supported +|- +|<tt><nowiki>[[Has date::2-3-2000]]</nowiki></tt>||[[Has date::2-3-2000]]||preferred interpretation, month or day, sometimes depends on language settings +|- +|<tt><nowiki>[[Has date::2/3/2000]]</nowiki></tt>||[[Has date::2/3/2000]]||various kinds of separators are recognized in all languages +|- +|<tt><nowiki>[[Has date::Jan 1 300 BC]]</nowiki></tt>||[[Has date::Jan 1 300 BC]]||dates BC/before common era are supported +|- +|<tt><nowiki>[[Has date::14000000000 BC]]</nowiki></tt>||[[Has date::14000000000 BC]]||estimated age of the universe +|- +|<tt><nowiki>[[Has date::Feb 11 2000 Jl]]</nowiki></tt>||[[Has date::Feb 11 2000 Jl]]||date of the Julian Calendar +|- +|<tt><nowiki>[[Has date::Feb 11 1492 Gr]]</nowiki></tt>||[[Has date::Feb 11 1492 Gr]]||date is treated as Gregorian +|- +|<tt><nowiki>[[Has date::Feb 11 2000 10:00 GMT]]</nowiki></tt>||[[Has date::Feb 11 2000 10:00 GMT]]||date with time zone shortcut +|- +|<tt><nowiki>[[Has date::2000-02-22]]</nowiki></tt>||[[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> |