2021-11-13 16:27:46 +00:00
|
|
|
from matcher import utils
|
|
|
|
|
|
|
|
|
|
|
|
def test_format_wikibase_time_year():
|
|
|
|
v = {"time": "+1950-00-00T00:00:00Z", "precision": 9}
|
|
|
|
assert utils.format_wikibase_time(v) == "1950"
|
|
|
|
|
2021-11-14 08:01:19 +00:00
|
|
|
|
2021-11-13 16:27:46 +00:00
|
|
|
def test_format_wikibase_time_century():
|
|
|
|
v = {"time": "+0800-00-00T00:00:00Z", "precision": 7}
|
|
|
|
assert utils.format_wikibase_time(v) == "8th century"
|
|
|
|
|
|
|
|
v = {"time": "+1950-00-00T00:00:00Z", "precision": 7}
|
|
|
|
assert utils.format_wikibase_time(v) == "20th century"
|
2022-04-08 10:35:21 +01:00
|
|
|
|
|
|
|
v = {"time": "+1868-01-09T00:00:00Z", "precision": 11}
|
|
|
|
assert utils.format_wikibase_time(v) == "9 January 1868"
|