diff options
author | chenxiajian <chenxiajian1985@gmail.com> | 2011-08-11 15:59:47 +0000 |
---|---|---|
committer | chenxiajian <chenxiajian1985@gmail.com> | 2011-08-11 15:59:47 +0000 |
commit | 53abc40a1c494eaa3e85e92e6f477c4dc9dd867f (patch) | |
tree | ad493a13c5582cc04148f2e1a9b00f67443dae5c | |
parent | bbf9a5c9ab5ee140b2f53f046368a45d27731427 (diff) | |
download | enchant-53abc40a1c494eaa3e85e92e6f477c4dc9dd867f.tar.gz |
test-enchant.c
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/branches/gsoc2011hyphenation@30167 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
-rw-r--r-- | tests/test-enchant.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/tests/test-enchant.c b/tests/test-enchant.c index 80c55d2..1166c37 100644 --- a/tests/test-enchant.c +++ b/tests/test-enchant.c @@ -65,7 +65,9 @@ run_dict_tests (EnchantDict * dict) char **suggs; size_t n_suggs; size_t i, j; - + + char* result=NULL; + const char *check_checks[] = { "hello", "helllo" }; const char *sugg_checks[] = { "helllo", "taag" }; @@ -74,6 +76,21 @@ run_dict_tests (EnchantDict * dict) printf ("enchant_dict_check (%s): %s\n", check_checks[i], print_found(dict, check_checks[i])); } + + for (i = 0; i < (sizeof (check_checks) / sizeof (check_checks[0])); i++) + { + result=enchant_dict_hyphenate(dict,check_checks[i],strlen(check_checks[i])); + if(result!=NULL) + { + printf ("enchant_dict_hyphenate (%s): %s\n", check_checks[i], + result); + } + else + { + printf ("enchant_dict_hyphenate (%s): %s\n", check_checks[i], + "result not find!"); + } + } for (i = 0; i < (sizeof (sugg_checks) / sizeof (sugg_checks[0])); i++) { |