]> granicus.if.org Git - php/commitdiff
Update broker_request_dict.phpt
authormarcosptf <marcosptf@yahoo.com.br>
Sun, 9 Aug 2015 10:43:02 +0000 (07:43 -0300)
committermarcosptf <marcosptf@yahoo.com.br>
Sun, 9 Aug 2015 10:43:02 +0000 (07:43 -0300)
ext/enchant/tests/broker_request_dict.phpt

index 5744da6747ea98198f6c21cbeef9b35d6ab49a09..5b7abe76bf651482c12e609a5c2d3a5c802bb4fd 100644 (file)
@@ -1,30 +1,32 @@
 --TEST--
 enchant_broker_request_dict() function
+--CREDITS--
+marcosptf - <marcosptf@yahoo.com.br>
 --SKIPIF--
-<?php 
+<?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();
-if (!is_resource($broker)) {
-       exit("init failed\n");
-}
-
 $dicts = enchant_broker_list_dicts($broker);
+
 if (is_array($dicts)) {
-       if (count($dicts)) {
-               $dict = enchant_broker_request_dict($broker, $dicts[0]['lang_tag']);
-               if (is_resource($dict)) {
-                       echo "OK\n";
-               } else {
-                       echo "fail to request " . $dicts[0]['lang_tag'];
-               }
-       }
+    if (count($dicts)) {
+    $dict = enchant_broker_request_dict($broker, $dicts[0]['lang_tag']);
+   
+        if (is_resource($dict)) {
+            echo "OK\n";
+        } else {
+            echo "fail to request " . $dicts[0]['lang_tag'];
+        }
+    }
 } else {
-       exit("list dicts failed\n");
+    echo("list dicts failed\n");
 }
-echo "OK\n";
+echo("OK\n");
 ?>
 --EXPECT--
 OK