Allow splitting 1945-48

This commit is contained in:
jrenslin committed 2025-01-15 10:35:35 +01:00
1 parent 546c17031a
commit 9c2eaa2929
2 files changed
+23 -2

No files matched your search

+13
View File
@@ -450,6 +450,19 @@ final class NodaTimeSplitterTest extends TestCase {
self::assertEquals($output->toTimeName(), "1901-2000");
self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 1951);
$output = NodaTimeSplitter::attempt_splitting("1945-48");
self::assertNotEmpty($output);
self::assertEquals($output->toOldFormat(), [
0 => "1945",
1 => "1948",
2 => "00",
3 => "00",
4 => "+",
5 => "",
]);
self::assertEquals($output->toTimeName(), "1945-1948");
self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 1947);
$output = NodaTimeSplitter::attempt_splitting("20.-19. Jahrhundert v. Chr.");
self::assertNotEmpty($output);
self::assertEquals($output->toOldFormat(), [