Annotation of embedaddon/php/ext/gd/tests/bug41442.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #41442 (imagegd2() under output control)
                      3: --SKIPIF--
                      4: <?php 
                      5:        if (!extension_loaded('gd')) {
                      6:                die("skip gd extension not available.");
                      7:        }
                      8:        if (!function_exists("imagegd2")) {
                      9:                die("skip GD2 support unavailable");
                     10:        }
                     11: ?>
                     12: --FILE--
                     13: <?php
                     14: 
                     15: $str = file_get_contents(dirname(__FILE__).'/src.gd2');
                     16: $res = imagecreatefromstring($str);
                     17: 
                     18: /* string */
                     19: ob_start();
                     20: imagegd2($res);
                     21: $str2 = ob_get_clean();
                     22: var_dump(imagecreatefromstring($str2));
                     23: 
                     24: /* file */
                     25: $file = dirname(__FILE__)."/bug41442.gd2";
                     26: imagegd2($res, $file);
                     27: $str2 = file_get_contents($file);
                     28: var_dump(imagecreatefromstring($str2));
                     29: 
                     30: @unlink($file);
                     31: 
                     32: echo "Done\n";
                     33: ?>
                     34: --EXPECTF--    
                     35: resource(%d) of type (gd)
                     36: resource(%d) of type (gd)
                     37: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>