Allow splitting times "Nach 1905" ("Nach " followed by 4 digit time
number)
This commit is contained in:
		| @@ -144,6 +144,30 @@ final class NodaTimeSplitterTest extends TestCase { | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToTimeName($output), "1920-1929"); | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 1925); | ||||
|  | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Nach 2020"); | ||||
|         self::assertEquals($output, [ | ||||
|             0 => "2021", | ||||
|             1 => "?", | ||||
|             2 => "00", | ||||
|             3 => "00", | ||||
|             4 => "+", | ||||
|             5 => "Nach", | ||||
|         ]); | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToTimeName($output), "Nach 2020"); | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 2020); | ||||
|  | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Bis Januar 2020"); | ||||
|         self::assertEquals($output, [ | ||||
|             0 => "?", | ||||
|             1 => "2020", | ||||
|             2 => "01", | ||||
|             3 => "00", | ||||
|             4 => "+", | ||||
|             5 => "", | ||||
|         ]); | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToTimeName($output), "Bis Januar 2020"); | ||||
|         self::assertEquals(NodaTimeSplitter::timePartsToCountingYear($output), 2020); | ||||
|  | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Januar 2020"); | ||||
|         self::assertEquals($output, [ | ||||
|             0 => "2020", | ||||
| @@ -449,7 +473,7 @@ final class NodaTimeSplitterTest extends TestCase { | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Januar-Februar"); | ||||
|         self::assertEquals($output, []); | ||||
|  | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Nach 1944"); | ||||
|         $output = NodaTimeSplitter::attempt_splitting("Nach Januar 1944"); | ||||
|         self::assertEquals($output, []); | ||||
|  | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user