diff options
| author | Pierre Joye <pajoye@php.net> | 2006-03-21 18:49:45 +0000 |
|---|---|---|
| committer | Pierre Joye <pajoye@php.net> | 2006-03-21 18:49:45 +0000 |
| commit | d91f0cabd41528a47a42d65e2207e91b72b276b6 (patch) | |
| tree | 0c4691ab77aff1d62308125e7dc2c1e6cebea20f /ext | |
| parent | 0bd3e9d3703761a6fc259efeca47fec501d3ecb3 (diff) | |
| download | php-git-d91f0cabd41528a47a42d65e2207e91b72b276b6.tar.gz | |
- first serie of tests
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/enchant/tests/broker_describe.phpt | 28 | ||||
| -rw-r--r-- | ext/enchant/tests/broker_free.phpt | 21 | ||||
| -rw-r--r-- | ext/enchant/tests/broker_init.phpt | 15 | ||||
| -rw-r--r-- | ext/enchant/tests/broker_request_dict.phpt | 22 |
4 files changed, 86 insertions, 0 deletions
diff --git a/ext/enchant/tests/broker_describe.phpt b/ext/enchant/tests/broker_describe.phpt new file mode 100644 index 0000000000..4c03f6f4dd --- /dev/null +++ b/ext/enchant/tests/broker_describe.phpt @@ -0,0 +1,28 @@ +--TEST-- +enchant_broker_describe() function +--SKIPIF-- +<?php +if(!extension_loaded('enchant')) die('skip, enchant not loader'); + + ?> +--FILE-- +<?php +$broker = enchant_broker_init(); + +if(!$broker) exit("failed, broker_init failure\n"); + +$provides = enchant_broker_describe($broker); + +if (is_array($provides)) { + foreach ($provides as $backend) { + if (!(isset($backend['name']) && isset($backend['desc']) && isset($backend['file']))) { + exit("failed\n"); + } + } + exit("OK\n"); +} else { + echo "failed"; +} +?> +--EXPECTF-- +OK diff --git a/ext/enchant/tests/broker_free.phpt b/ext/enchant/tests/broker_free.phpt new file mode 100644 index 0000000000..d00c22a974 --- /dev/null +++ b/ext/enchant/tests/broker_free.phpt @@ -0,0 +1,21 @@ +--TEST-- +enchant_broker_free() function +--SKIPIF-- +<?php +if(!extension_loaded('enchant')) die('skip, enchant not loader'); + + ?> +--FILE-- +<?php +$broker = enchant_broker_init(); +if (is_resource($broker)) { + echo "OK\n"; + enchant_broker_free($broker); +} else { + exit("init failed\n"); +} +echo "OK\n"; +?> +--EXPECT-- +OK +OK diff --git a/ext/enchant/tests/broker_init.phpt b/ext/enchant/tests/broker_init.phpt new file mode 100644 index 0000000000..359a653359 --- /dev/null +++ b/ext/enchant/tests/broker_init.phpt @@ -0,0 +1,15 @@ +--TEST-- +enchant_broker_init() function +--SKIPIF-- +<?php +if(!extension_loaded('enchant')) die('skip, enchant not loader'); + + ?> +--FILE-- +<?php +$broker = enchant_broker_init(); +echo is_resource($broker) ? "OK" : "Failure"; +echo "\n"; +?> +--EXPECT-- +OK diff --git a/ext/enchant/tests/broker_request_dict.phpt b/ext/enchant/tests/broker_request_dict.phpt new file mode 100644 index 0000000000..a061b64b47 --- /dev/null +++ b/ext/enchant/tests/broker_request_dict.phpt @@ -0,0 +1,22 @@ +--TEST-- +enchant_broker_request_dict() function +--SKIPIF-- +<?php +if(!extension_loaded('enchant')) die('skip, enchant not loader'); +?> +--FILE-- +<?php +$broker = enchant_broker_init(); +if (is_resource($broker)) { + echo "OK\n"; + enchant_broker_free($broker); +} else { + exit("init failed\n"); +} + +$dict_describe = enchant_broker_list_dicts($r); +echo "OK\n"; +?> +--EXPECT-- +OK +OK |
