Enable time splitter to deal with some roman numbers

This commit is contained in:
2020-10-03 16:10:43 +02:00
committed by Stefan Rohde-Enslin
parent 80cd88222d
commit ff35ca7bd9
2 changed files with 25 additions and 1 deletions

View File

@ -362,6 +362,18 @@ final class NodaTimeSplitterTest extends TestCase {
self::assertEquals(NodaTimeSplitter::timePartsToTimeName($output), "1901-2000");
self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 1951);
$output = NodaTimeSplitter::attempt_splitting("III. század");
self::assertEquals($output, [
0 => "201",
1 => "300",
2 => "00",
3 => "00",
4 => "+",
5 => "",
]);
self::assertEquals(NodaTimeSplitter::timePartsToTimeName($output), "201-300 n. Chr.");
self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 251);
$output = NodaTimeSplitter::attempt_splitting("20. század");
self::assertEquals($output, [
0 => "1901",