1

最新の Codeception に更新して以来、以前は問題なく動作していたテストで最も奇妙なエラーが発生します。

そのうちの 1 つを、Symfony2 エンティティ マネージャーの取得までさかのぼることができました。何らかの理由で、以前は機能していた次の行が機能しなくなりました。

    $em = $this->entityGuy->grabServiceFromContainer('doctrine.orm.entity_manager');

どうしたの?ドキュメントには何も言及されておらず、私はかなり迷っています。コンテキストは次のとおりです。

abstract class GenericEntityTest extends \Codeception\TestCase\Test {
    /**
     * @var \EntityGuy
     */
    public $entityGuy;

    public $cmf;

    public function _before() {
        $em = $this->entityGuy->grabServiceFromContainer('doctrine.orm.entity_manager');
        $this->cmf = $em->getMetadataFactory();
    }
4

0 に答える 0