Issue: Parent is missing in the fields list that causes RoutingMissingException on flushing - test

This commit is contained in:
esodin 2014-07-24 17:36:45 +03:00
parent 001b38cf59
commit 659468ae3a

View file

@ -30,7 +30,8 @@ class FOSElasticaExtensionTest extends \PHPUnit_Framework_TestCase
$persisterCallDefinition = $containerBuilder->getDefinition('fos_elastica.object_persister.test_index.child_field');
$arguments = $persisterCallDefinition->getArguments()['index_3'];
$arguments = $persisterCallDefinition->getArguments();
$arguments = $arguments['index_3'];
$this->assertArrayHasKey('_parent', $arguments);
$this->assertEquals('parent_field', $arguments['_parent']['type']);