Skip to content

Commit

Permalink
fix #116 russian cardinal for 8x number
Browse files Browse the repository at this point in the history
  • Loading branch information
wapmorgan committed Jul 10, 2022
1 parent db50308 commit 5550474
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/Russian/CardinalNumeralGenerator.php
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,14 @@ class CardinalNumeralGenerator extends NumeralGenerator implements Cases
self::TVORIT => 'четырьмя',
self::PREDLOJ => 'четырех',
],
'восемьдесят' => [
self::IMENIT => 'восемьдесят',
self::RODIT => 'восьмидесяти',
self::DAT => 'восьмидесяти',
self::VINIT => 'восемьдесят',
self::TVORIT => 'восемьюдесятью',
self::PREDLOJ => 'восьмидесяти',
],
'двести' => [
self::IMENIT => 'двести',
self::RODIT => 'двухсот',
Expand Down
1 change: 1 addition & 0 deletions tests/Russian/CardinalNumeralTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ public function numbersProvider()
return [
[1, NumeralGenerator::MALE, 'один', 'одного', 'одному', 'один', 'одним', 'одном'],
[1, NumeralGenerator::FEMALE, 'одна', 'одной', 'одной', 'одну', 'одной', 'одной'],
[85, NumeralGenerator::MALE, 'восемьдесят пять', 'восьмидесяти пяти', 'восьмидесяти пяти', 'восемьдесят пять', 'восемьюдесятью пятью', 'восьмидесяти пяти'],
[201, NumeralGenerator::MALE, 'двести один', 'двухсот одного', 'двумстам одному', 'двести один', 'двумястами одним', 'двухстах одном'],
[344, NumeralGenerator::MALE, 'триста сорок четыре', 'трехсот сорока четырех', 'тремстам сорока четырем', 'триста сорок четыре', 'тремястами сорока четырьмя', 'трехстах сорока четырех'],
[1007, NumeralGenerator::MALE, 'одна тысяча семь', 'одной тысячи семи', 'одной тысяче семи', 'одну тысячу семь', 'одной тысячей семью', 'одной тысяче семи'],
Expand Down

0 comments on commit 5550474

Please sign in to comment.