Symfony Panther - откат транзакции БД в функциональном тесте - PullRequest
0 голосов
/ 27 апреля 2019

Я хочу откатить все запросы, сделанные в тесте symfony / panther.

С помощью обычного WebTestCase я могу добиться этого с помощью

protected function setUp()
{
    parent::setUp();
    $this->client = static::createClient();
    $this->client->disableReboot();
    $this->connection = $this->client->getContainer()->get('doctrine')->getConnection();
    $this->connection->beginTransaction();
    $this->connection->setAutoCommit(false);
}
protected function tearDown()
{
    parent::tearDown();
    if ($this->connection->isTransactionActive()) {
        $this->connection->rollback();
    }
}

Как добиться того же с Пантерой , так как нет метода $client->disableReboot()?

...