Skip to content

Commit

Permalink
fix: tests #200
Browse files Browse the repository at this point in the history
  • Loading branch information
overtrue committed Mar 19, 2024
1 parent e5834c4 commit 7e23ee5
Showing 1 changed file with 12 additions and 9 deletions.
21 changes: 12 additions & 9 deletions tests/PinyinTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -346,40 +346,43 @@ public function test_issues()
$this->assertPinyin(['', 'xiù', 'cai'], Pinyin::convert('吕秀才'));
$this->assertPinyin(['lv', 'xiu', 'cai'], Pinyin::yuToV()->noTone()->convert('吕秀才'));

//175
// https://github.com/overtrue/pinyin/issues/175
$this->assertPinyin('yuán', Pinyin::sentence(''));
$this->assertPinyin(['yùn', 'xiù', 'cai'], Pinyin::name('貟秀才'));
$this->assertPinyin(['yùn', 'xiù', 'cai'], Pinyin::name('贠秀才'));

//183
// https://github.com/overtrue/pinyin/issues/183
$this->assertPinyin('yín háng quàn', Pinyin::sentence('银行券'));
$this->assertPinyin('xún chá', Pinyin::sentence('询查'));

//170
// https://github.com/overtrue/pinyin/issues/170
$this->assertPinyin('', Pinyin::sentence(''));
$this->assertPinyin('xiǎo ér fèi ké kē lì', Pinyin::sentence('小儿肺咳颗粒'));

//151
// https://github.com/overtrue/pinyin/issues/151
$this->assertPinyin('gǔ tóu', Pinyin::sentence('骨头'));

//116
// https://github.com/overtrue/pinyin/issues/116
$this->assertPinyin(['shàn', 'mǒu', 'mǒu'], Pinyin::name('单某某'));

//106
// https://github.com/overtrue/pinyin/issues/106
$this->assertPinyin('zhēn huán zhuàn', Pinyin::sentence('甄嬛传'));
$this->assertPinyin('chuán qí', Pinyin::sentence('传奇'));
$this->assertPinyin('zhuàn jì', Pinyin::sentence('传记'));
$this->assertPinyin('liú mèng qián', Pinyin::sentence('刘孟乾'));

//164
// https://github.com/overtrue/pinyin/issues/164
$this->assertPinyin(['ōu', 'mǒu', 'mǒu'], Pinyin::name('区某某'));
$this->assertPinyin(['yuè', 'mǒu', 'mǒu'], Pinyin::name('乐某某'));

//119
// https://github.com/overtrue/pinyin/issues/119
$this->assertPinyin(['e', 'e', 'e'], Pinyin::sentence('呃呃呃', 'none'));
$this->assertPinyin(['wu', 'la', 'gui'], Pinyin::sentence('乌拉圭', 'none'));

//195
// https://github.com/overtrue/pinyin/issues/200
$this->assertPinyin(['', 'ōu'], Pinyin::sentence('仆区'));

// https://github.com/overtrue/pinyin/issues/195
$this->assertSame([
'' => ['ni3'],
'' => ['dian4'],
Expand Down

0 comments on commit 7e23ee5

Please sign in to comment.