mirror of
https://github.com/bab2min/Kiwi.git
synced 2026-06-17 01:54:27 +00:00
Add test cases for new C APIs
This commit is contained in:
parent
638738e5ab
commit
ca192bae01
2 changed files with 46 additions and 0 deletions
|
|
@ -415,6 +415,23 @@ TEST(KiwiCpp, STagPrefix)
|
|||
EXPECT_EQ(res[5].str, u"`");
|
||||
}
|
||||
|
||||
TEST(KiwiCpp, FindMorphemesWithPrefix)
|
||||
{
|
||||
Kiwi& kiwi = reuseKiwiInstance();
|
||||
auto morphemes = kiwi.findMorphemesWithPrefix(10, u"키");
|
||||
EXPECT_GT(morphemes.size(), 0);
|
||||
EXPECT_TRUE(u"키" <= morphemes[0]->getForm());
|
||||
EXPECT_TRUE(morphemes[0]->getForm() <= morphemes[1]->getForm());
|
||||
EXPECT_TRUE(morphemes[1]->getForm() <= morphemes[2]->getForm());
|
||||
EXPECT_TRUE(morphemes[2]->getForm() <= morphemes[3]->getForm());
|
||||
|
||||
morphemes = kiwi.findMorphemesWithPrefix(10, u"키윜");
|
||||
EXPECT_GT(morphemes.size(), 0);
|
||||
|
||||
morphemes = kiwi.findMorphemesWithPrefix(10, u"");
|
||||
EXPECT_GT(morphemes.size(), 0);
|
||||
}
|
||||
|
||||
TEST(KiwiCpp, HSDataset)
|
||||
{
|
||||
KiwiBuilder kw{ MODEL_PATH, 0, BuildOption::default_, };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue