mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
- first serie of tests
This commit is contained in:
parent
0bd3e9d370
commit
d91f0cabd4
28
ext/enchant/tests/broker_describe.phpt
Normal file
28
ext/enchant/tests/broker_describe.phpt
Normal file
@ -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
|
21
ext/enchant/tests/broker_free.phpt
Normal file
21
ext/enchant/tests/broker_free.phpt
Normal file
@ -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
|
15
ext/enchant/tests/broker_init.phpt
Normal file
15
ext/enchant/tests/broker_init.phpt
Normal file
@ -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
|
22
ext/enchant/tests/broker_request_dict.phpt
Normal file
22
ext/enchant/tests/broker_request_dict.phpt
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user