]> granicus.if.org Git - php/commitdiff
Commited for Sanjay, reviewed by Pierre. Testfest task 5.
authorZoe Slattery <zoe@php.net>
Fri, 13 Jun 2008 15:57:42 +0000 (15:57 +0000)
committerZoe Slattery <zoe@php.net>
Fri, 13 Jun 2008 15:57:42 +0000 (15:57 +0000)
ext/gd/tests/gd_info_variation1.phpt [new file with mode: 0644]

diff --git a/ext/gd/tests/gd_info_variation1.phpt b/ext/gd/tests/gd_info_variation1.phpt
new file mode 100644 (file)
index 0000000..1700a2d
--- /dev/null
@@ -0,0 +1,50 @@
+--TEST--
+Test gd_info() function : variation - Checking all the values in returned array
+--SKIPIF--
+<?php
+if(!extension_loaded('gd')) {
+    die('skip gd extension is not loaded');
+}
+if(!function_exists('gd_info')) {
+    die('skip gd_info function is not available');
+}
+?>
+--FILE--
+<?php
+/* Prototype  : array gd_info()
+ * Description: Retrieve information about the currently installed GD library
+ * Source code: ext/gd/gd.c
+ */
+
+echo "*** Testing gd_info() : variation ***\n";
+
+var_dump(gd_info());
+?>
+===DONE===
+--EXPECTF--
+*** Testing gd_info() : variation ***
+array(%d) {
+  ["GD Version"]=>
+  string(%d) %a
+  ["FreeType Support"]=>
+  bool%a
+  ["T1Lib Support"]=>
+  bool%a
+  ["GIF Read Support"]=>
+  bool%a
+  ["GIF Create Support"]=>
+  bool%a
+  ["JPG Support"]=>
+  bool%a
+  ["PNG Support"]=>
+  bool%a
+  ["WBMP Support"]=>
+  bool%a
+  ["XPM Support"]=>
+  bool%a
+  ["XBM Support"]=>
+  bool%a
+  ["JIS-mapped Japanese Font Support"]=>
+  bool%a
+}
+===DONE===
\ No newline at end of file