]> 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:59:31 +0000 (15:59 +0000)
committerZoe Slattery <zoe@php.net>
Fri, 13 Jun 2008 15:59:31 +0000 (15:59 +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..2a352aa
--- /dev/null
@@ -0,0 +1,49 @@
+--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) {
+  [u"GD Version"]=>
+  unicode(%d) %a
+  [u"FreeType Support"]=>
+  bool%a
+  [u"T1Lib Support"]=>
+  bool%a
+  [u"GIF Read Support"]=>
+  bool%a
+  [u"GIF Create Support"]=>
+  bool%a
+  [u"JPG Support"]=>
+  bool%a
+  [u"PNG Support"]=>
+  bool%a
+  [u"WBMP Support"]=>
+  bool%a
+  [u"XPM Support"]=>
+  bool%a
+  [u"XBM Support"]=>
+  bool%a
+  [u"JIS-mapped Japanese Font Support"]=>
+  bool%a
+===DONE===     
\ No newline at end of file