Skip to content

Commit 658f925

Browse files
committed
Behat Doctrine Context use document instead of ORM entity if running mongo tests
1 parent f6703b0 commit 658f925

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

features/bootstrap/DoctrineContext.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyDtoCustom as DummyDtoCustomDocument;
3636
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyDtoNoInput as DummyDtoNoInputDocument;
3737
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyDtoNoOutput as DummyDtoNoOutputDocument;
38+
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyDtoOutputFallbackToSameClass as DummyDtoOutputFallbackToSameClassDocument;
39+
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyDtoOutputSameClass as DummyDtoOutputSameClassDocument;
3840
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyFriend as DummyFriendDocument;
3941
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyGroup as DummyGroupDocument;
4042
use ApiPlatform\Core\Tests\Fixtures\TestBundle\Document\DummyOffer as DummyOfferDocument;
@@ -1386,7 +1388,7 @@ public function thereAreNbDummyDtoCustom($nb)
13861388
*/
13871389
public function thereIsADummyDtoOutputSameClass()
13881390
{
1389-
$dto = new DummyDtoOutputSameClass();
1391+
$dto = $this->isOrm() ? new DummyDtoOutputSameClass() : new DummyDtoOutputSameClassDocument();
13901392
$dto->lorem = 'test';
13911393
$dto->ipsum = '1';
13921394
$this->manager->persist($dto);
@@ -1399,7 +1401,7 @@ public function thereIsADummyDtoOutputSameClass()
13991401
*/
14001402
public function thereIsADummyDtoOutputFallbackToSameClass()
14011403
{
1402-
$dto = new DummyDtoOutputFallbackToSameClass();
1404+
$dto = $this->isOrm() ? new DummyDtoOutputFallbackToSameClass() : new DummyDtoOutputFallbackToSameClassDocument();
14031405
$dto->lorem = 'test';
14041406
$dto->ipsum = '1';
14051407
$this->manager->persist($dto);

0 commit comments

Comments
 (0)