--TEST--
SPL: ArrayObject::seek() and exceptions
--FILE--
<?php

class foo extends ArrayObject
{
    public function 
seek($key)
    {
        echo 
__METHOD__ "($key)\n";
        throw new 
Exception("hi");
    }
}

$test = new foo(array(1,2,3));

try
{
    
$test->seek('bar');
}
catch (
Exception $e)
{
    echo 
"got exception\n";
}

?>
===DONE===
--EXPECT--    
foo::seek(bar)
got exception
===DONE===