/**
* Demonstrates unexpected behaviour of ElasticsearchTestCase.
*/
class ESBProblem extends ElasticsearchTestCase {
/**
* Test for success - succeeds.
*/
public function testSuccess()
{
$repository=$this->getManager()->getRepository('AcmeTestBundle:Product');
usleep(250000);
$repository->execute($repository->createSearch());
}
/**
* Test for fail - fails.
*
* @expectedException \Exception
*/
public function testFail()
{
$repository=$this->getManager()->getRepository('AcmeTestBundle:Product');
// Let's remove usleep(250000) and see what happens.
$repository->execute($repository->createSearch());
}
}