Update dict_is_in_session.phpt
authormarcosptf <marcosptf@yahoo.com.br>
Sun, 9 Aug 2015 11:04:49 +0000 (08:04 -0300)
committermarcosptf <marcosptf@yahoo.com.br>
Sun, 9 Aug 2015 11:04:49 +0000 (08:04 -0300)
ext/enchant/tests/dict_is_in_session.phpt

index 8587627b78567edcd600b342a34ef0fa1e5e0a7e..6bf4af4839fe2d8162cdb38c565e2da113c8c2ad 100644 (file)
@@ -3,38 +3,37 @@ enchant_dict_is_in_session() 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();
-$lang = "en_EN";
+$dicts = enchant_broker_list_dicts($broker);
 $newWord = "aspell";
 
 if (is_resource($broker)) {
     echo("OK\n");
-    $requestDict = enchant_broker_request_dict($broker,$lang);
+    $requestDict = enchant_broker_request_dict($broker, $dicts[0]['lang_tag']);
     
     if ($requestDict) {
         echo("OK\n");
-        $AddtoPersonalDict = enchant_dict_add_to_personal($requestDict,$newWord);    
+        $AddtoPersonalDict = enchant_dict_add_to_personal($requestDict,$newWord);
         
         if (NULL === $AddtoPersonalDict) {
             var_dump(enchant_dict_is_in_session($requestDict,$newWord));
         } else {
             echo("dict add to personal failed\n");
         }
-        
     } else {
-       echo("broker request dict failed\n");        
-    
+        echo("broker request dict failed\n");
     }
-
 } else {
     echo("broker is not a resource; failed;\n");
 }
-echo "OK\n";
+echo("OK\n");
 ?>
 --EXPECT--
 OK