diff options
| author | marcosptf <marcosptf@yahoo.com.br> | 2015-08-17 20:22:37 -0300 | 
|---|---|---|
| committer | Christoph M. Becker <cmb@php.net> | 2015-08-19 21:57:42 +0200 | 
| commit | 9a4b0dbe406b6c271d0847eb7ddae268832f7b42 (patch) | |
| tree | dd3153a917194ae97c4787752d8ec5f598761efc | |
| parent | c042c64c43e1d62c40f3ea89a62b834d07dbba0c (diff) | |
| download | php-git-9a4b0dbe406b6c271d0847eb7ddae268832f7b42.tar.gz | |
testing enchant_broker_(g|s)et_dict_path
| -rw-r--r-- | ext/enchant/tests/enchant_broker_set_dict_path.phpt | 53 | 
1 files changed, 53 insertions, 0 deletions
diff --git a/ext/enchant/tests/enchant_broker_set_dict_path.phpt b/ext/enchant/tests/enchant_broker_set_dict_path.phpt new file mode 100644 index 0000000000..47a65093bc --- /dev/null +++ b/ext/enchant/tests/enchant_broker_set_dict_path.phpt @@ -0,0 +1,53 @@ +--TEST-- +proto bool enchant_broker_set_dict_path(resource broker, int dict_type, string value) function +proto string enchant_broker_get_dict_path(resource broker, int dict_type) function +--CREDITS-- +marcosptf - <marcosptf@yahoo.com.br> +--SKIPIF-- +<?php +if(!extension_loaded('enchant')) die('skip, enchant not loader'); +if (!is_resource(enchant_broker_init())) {die("skip, resource dont load\n");} +if (!is_array(enchant_broker_list_dicts(enchant_broker_init()))) {die("skip, dont has dictionary install in this machine! \n");} +?> +--FILE-- +<?php +$broker = enchant_broker_init(); +$backEndDictType1 = "MYSPELL"; +$backEndDictType2 = "ISPELL"; +$dictTypeValue1 = 1; +$dictTypeValue2 = 2; + +if (is_resource($broker)) { +    echo("OK\n"); +     +    if (enchant_broker_set_dict_path($broker, $dictTypeValue1, $backEndDictType1)) { +        echo("OK\n"); +         +        if (enchant_broker_set_dict_path($broker, $dictTypeValue2, $backEndDictType2)) { +            echo("OK\n"); +                 +            if (  +                  (enchant_broker_get_dict_path($broker,$dictTypeValue1) == $backEndDictType1) &&  +                  (enchant_broker_get_dict_path($broker,$dictTypeValue2) == $backEndDictType2)             +              ) { +                   echo("OK\n"); + +            } else { +                   echo("broker get dict path has failed \n"); +            }                     +         +        } else { +           echo("broker set dict path {$backEndDictType2} has failed \n"); +        } +    } else { +        echo("broker set dict path {$backEndDictType1} has failed \n"); +    } +} else { +    echo("broker is not a resource; failed; \n"); +} +?> +--EXPECT-- +OK +OK +OK +OK  | 
