From b381ab0f9d3aa3a607403f4981f32911869ea62e Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Wed, 21 Dec 2011 11:27:10 +0800 Subject: polish test chewing table --- tests/storage/test_chewing_table.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/storage/test_chewing_table.cpp b/tests/storage/test_chewing_table.cpp index 396eaa8..ba76cf0 100644 --- a/tests/storage/test_chewing_table.cpp +++ b/tests/storage/test_chewing_table.cpp @@ -122,6 +122,19 @@ int main(int argc, char * argv[]) { NULL, NULL, NULL); printf("%s\t", string); g_free(string); + + ChewingKey chewing_buffer[1024]; + size_t npron = item.get_n_pronunciation(); + guint32 freq; + for (size_t m = 0; m < npron; ++m){ + item.get_nth_pronunciation(m, chewing_buffer, freq); + for (size_t n = 0; n < item.get_phrase_length(); + ++n){ + printf("%s'", + chewing_buffer[n].get_pinyin_string()); + } + printf("\b\t%d\t", freq); + } } printf("\n"); } -- cgit