summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchenxiajian <chenxiajian1985@gmail.com>2011-08-11 15:59:47 +0000
committerchenxiajian <chenxiajian1985@gmail.com>2011-08-11 15:59:47 +0000
commit53abc40a1c494eaa3e85e92e6f477c4dc9dd867f (patch)
treead493a13c5582cc04148f2e1a9b00f67443dae5c
parentbbf9a5c9ab5ee140b2f53f046368a45d27731427 (diff)
downloadenchant-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.c19
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++)
{