Create post-HADVAs expect files
[hiphop-php.git] / hphp / test / zend / good / ext / openssl / tests / 012.php
blob3c31ad8cff82ee99c995e698baf750ceb92df47f
1 <?hh <<__EntryPoint>> function main(): void {
2 $data = "openssl_open() test";
3 $pub_key = "file://" . dirname(__FILE__) . "/public.key";
4 $wrong = "wrong";
5 $sealed = null;
6 $ekeys = null;
7 $iv = null;
9 openssl_seal($data, inout $sealed, inout $ekeys, varray[$pub_key], '', inout $iv); // no output
10 openssl_seal($data, inout $sealed, inout $ekeys, varray[$pub_key, $pub_key], '', inout $iv); // no output
11 openssl_seal($data, inout $sealed, inout $ekeys, varray[$pub_key, $wrong], '', inout $iv);
12 try { openssl_seal($data, inout $sealed, inout $ekeys, $pub_key, '', inout $iv); } catch (Exception $e) { echo "\n".'Warning: '.$e->getMessage().' in '.__FILE__.' on line '.__LINE__."\n"; }
13 openssl_seal($data, inout $sealed, inout $ekeys, varray[], '', inout $iv);
14 openssl_seal($data, inout $sealed, inout $ekeys, varray[$wrong], '', inout $iv);