fix leaks
[m6w6/ext-psi] / tests / glob / glob002.phpt
index 530165af1d21b3a55cd6547bd8d8c385e4feb120..4ac964a154b27af0ad0ca90e63b5d92946797dd5 100644 (file)
@@ -5,12 +5,13 @@ psi.directory={PWD}/../../psi.d:{PWD}
 --SKIPIF--
 <?php
 extension_loaded("psi") or die("skip - need ext/psi");
+PHP_OS === "Linux" or die("skip - only for Linux");
 ?>
 --FILE--
 ===TEST===
-<?php 
+<?php
 chdir(__DIR__);
-$glob = ["gl_offs" => 3]; 
+$glob = ["gl_offs" => 5];
 var_dump(psi\glob("*.php{,t}", psi\GLOB_BRACE|psi\GLOB_DOOFFS, $glob));
 var_dump($glob);
 ?>
@@ -18,4 +19,33 @@ var_dump($glob);
 --EXPECTF--
 ===TEST===
 int(0)
-===DONE===
\ No newline at end of file
+array(4) {
+  ["gl_pathc"]=>
+  int(4)
+  ["gl_offs"]=>
+  int(5)
+  ["gl_flags"]=>
+  int(%d)
+  ["gl_pathv"]=>
+  array(9) {
+    [0]=>
+    string(0) ""
+    [1]=>
+    string(0) ""
+    [2]=>
+    string(0) ""
+    [3]=>
+    string(0) ""
+    [4]=>
+    string(0) ""
+    [5]=>
+    string(11) "glob002.php"
+    [6]=>
+    string(12) "glob001.phpt"
+    [7]=>
+    string(12) "glob002.phpt"
+    [8]=>
+    string(12) "glob003.phpt"
+  }
+}
+===DONE===