Skip to content
This repository was archived by the owner on Sep 24, 2018. It is now read-only.

Commit 7e29138

Browse files
authored
Unload fixture in tearDown
Текущее поведение: Предыдущий класс с тестами загружает набор своих фикстур. Следующий тест выгружает уже свои фикстуры и загружает свои фикстуры. При этом состояние БД может хранить все или частичные данные из классов предыдущих фикстур. Ожидается: каждый класс с тетами изолирует свое состояние. Выгружает все, что загрузил. Каждый новый класс с тестами имеет чистую базу. Видел, что проект deprecated. Но пока не все проекты перенесли на чистый codeception.
1 parent 76fdd68 commit 7e29138

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

TestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ protected function setUp()
8282
{
8383
parent::setUp();
8484
$this->mockApplication();
85-
$this->unloadFixtures();
8685
$this->loadFixtures();
8786
}
8887

@@ -91,6 +90,7 @@ protected function setUp()
9190
*/
9291
protected function tearDown()
9392
{
93+
$this->unloadFixtures();
9494
$this->destroyApplication();
9595
parent::tearDown();
9696
}

0 commit comments

Comments
 (0)