1--TEST-- 2Phar: require hash 3--SKIPIF-- 4<?php if (!extension_loaded("phar")) die("skip"); ?> 5--INI-- 6phar.require_hash=1 7--FILE-- 8<?php 9 10$pharconfig = 0; 11 12require_once 'files/phar_oo_test.inc'; 13 14try { 15Phar::loadPhar($fname); 16} catch (Exception $e) { 17echo $e->getMessage(); 18} 19 20?> 21===DONE=== 22--CLEAN-- 23<?php 24unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php'); 25__halt_compiler(); 26?> 27--EXPECTF-- 28 29phar "%sphar_oo_test.phar.php" does not have a signature===DONE===