| 
--TEST--Test frozen services
 --SKIPIF--
 <?php if (!extension_loaded("pimple")) print "skip"; ?>
 --FILE--
 <?php
 $p = new Pimple\Container();
 $p[42] = 'foo';
 $p[42] = 'bar';
 
 $p['foo'] = function () { };
 $p['foo'] = function () { };
 
 $a = $p['foo'];
 
 try {
 $p['foo'] = function () { };
 echo "Exception excpected";
 } catch (RuntimeException $e) { }
 
 $p[42] = function() { };
 $a = $p[42];
 
 try {
 $p[42] = function () { };
 echo "Exception excpected";
 } catch (RuntimeException $e) { }
 ?>
 --EXPECTF--
 
 |