Annotation of embedaddon/php/ext/openssl/tests/005.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: openssl_csr_get_subject() tests
                      3: --SKIPIF--
                      4: <?php 
                      5: if (!extension_loaded("openssl")) die("skip"); 
                      6: if (!function_exists("utf8_decode")) die("skip");
                      7: ?>
                      8: --FILE--
                      9: <?php
                     10: 
                     11: $csr = file_get_contents(dirname(__FILE__) . '/005_crt.txt');
                     12: if ($out = openssl_csr_get_subject($csr, 1)) {
                     13:        var_dump($out);
                     14: }
                     15: echo "\n";
                     16: $cn = utf8_decode($out['CN']);
                     17: var_dump($cn);
                     18: --EXPECTF--    
                     19: array(6) {
                     20:   ["C"]=>
                     21:   string(2) "NL"
                     22:   ["ST"]=>
                     23:   string(13) "Noord Brabant"
                     24:   ["L"]=>
                     25:   string(4) "Uden"
                     26:   ["O"]=>
                     27:   string(10) "Triconnect"
                     28:   ["OU"]=>
                     29:   string(10) "Triconnect"
                     30:   ["CN"]=>
                     31:   string(15) "*.triconnect.nl"
                     32: }
                     33: 
                     34: string(15) "*.triconnect.nl"

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