{ "description": "Test in-text annotation/free format for `_dat` datatype (#1389, #1401, en, `smwgDVFeatures`)", "setup": [ { "namespace": "SMW_NS_PROPERTY", "page": "Has date", "contents": "[[Has type::Date]]" }, { "page": "Example/P0414/1", "contents": "[[Has date::Feb 11 1389 10:00:01]]" }, { "page": "Example/P0414/1a", "contents": "{{#ask: [[Example/P0414/1]] |?Has date#-F[H:i:s.u] |?Has date#-F[Y/m/d H:i] |?Has date#GR-F[Y/m/d H:i] |?Has date#JD=JD }}" }, { "page": "Example/P0414/2", "contents": "[[Has date::100000 BC]]" }, { "page": "Example/P0414/2a", "contents": "{{#ask: [[Example/P0414/2]] |?Has date#-F[H:i:s.u] |?Has date#-F[Y/m/d H:i] |?Has date#GR-F[Y/m/d H:i] |?Has date#JD=JD }}" }, { "page": "Example/P0414/3", "contents": "[[Has date::1902]]" }, { "page": "Example/P0414/3a", "contents": "{{#ask: [[Example/P0414/3]] |?Has date#-F[Y] |?Has date#-F[Y/m/d] |?Has date#JD=JD }}" }, { "page": "Example/P0414/4", "contents": "[[Has date::12001102120325]]" }, { "page": "Example/P0414/4a", "contents": "{{#ask: [[Example/P0414/4]] |?Has date#-F[Y] |?Has date#-F[Y/m/d] |?Has date#JD=JD }}" }, { "page": "Example/P0414/5", "contents": "[[Has date::-100000]]" }, { "page": "Example/P0414/5a", "contents": "{{#ask: [[Example/P0414/5]] |?Has date#-F[H:i:s.u] |?Has date#-F[Y/m/d H:i] |?Has date#GR-F[Y/m/d H:i] |?Has date#JD=JD }}" }, { "page": "Example/P0414/6", "contents": "[[Has date::1902 AD]]" }, { "page": "Example/P0414/6a", "contents": "{{#ask: [[Example/P0414/6]] |?Has date |?Has date#-F[Y] |?Has date#-F[Y/m/d] }}" }, { "page": "Example/P0414/7", "contents": "[[Has date::2012-07-08 11:14:15.888499949]]" }, { "page": "Example/P0414/8", "contents": "[[Has date::2010年1月6日 16:57]]" }, { "page": "Example/P0414/8a", "contents": "{{#ask: [[Example/P0414/8]] |?Has date |?Has date#-F[Y年m月d日 H:i] }}" }, { "page": "Example/P0414/9", "contents": "[[Has date::2010年1月6日 16時57分]]" }, { "page": "Example/P0414/9a", "contents": "{{#ask: [[Example/P0414/9]] |?Has date |?Has date#-F[Y年m月d日 H:i] }}" } ], "tests": [ { "type": "parser", "about": "#0 JL calendar date with time", "subject": "Example/P0414/1", "assert-store": { "semantic-data": { "strictPropertyValueMatch": false, "propertyCount": 3, "propertyKeys": [ "Has_date", "_SKEY", "_MDAT" ], "propertyValues": [ "1389-02-19T10:00:01" ] } }, "assert-output": { "to-contain": [ "Feb 11 1389 10:00:01" ] } }, { "type": "parser", "about": "#1", "subject": "Example/P0414/1a", "assert-output": { "to-contain": [ "