Fix wrong assumption on handling counting times when autotranslating

"after <month>"
This commit is contained in:
2020-10-04 18:36:03 +02:00
committed by Stefan Rohde-Enslin
parent c9a1a74bce
commit be46c39efd
3 changed files with 14 additions and 9 deletions

View File

@ -540,7 +540,7 @@ final class NodaTimeAutotranslaterTest extends TestCase {
public function testCanTranslateAfterSingleMonth():void {
$timeInfo = [
"zeit_name" => "Nach April 1920",
"zeit_name" => "Nach Mai 1920",
"zeit_beginn" => "1920",
"zeit_ende" => "?",
"zeit_zaehlzeit_jahr" => "1920",
@ -548,7 +548,7 @@ final class NodaTimeAutotranslaterTest extends TestCase {
"zeit_zaehlzeit_tag" => "00",
];
$output = NodaTimeAutotranslater::getTranslations($timeInfo);
self::assertEquals($output["de"], "Nach April 1920");
self::assertEquals($output["de"], "Nach Mai 1920");
}
@ -568,7 +568,7 @@ final class NodaTimeAutotranslaterTest extends TestCase {
"zeit_ende" => "?",
"zeit_zaehlzeit_jahr" => "1919",
"zeit_zaehlzeit_monat" => "12",
"zeit_zaehlzeit_tag" => "02",
"zeit_zaehlzeit_tag" => "01",
];
$output = NodaTimeAutotranslater::getTranslations($timeInfo);
self::assertEquals($output["de"], "Nach 01.12.1919");