Исправлен мок соединения с рэбитом для функциональных тестов

This commit is contained in:
ErickSkrauch 2016-12-07 00:53:38 +03:00
parent 0d7ed89ca5
commit c3fb2d7b34
2 changed files with 3 additions and 12 deletions

View File

@ -4,21 +4,9 @@ namespace tests\codeception\common\_support\amqp;
use Codeception\Exception\ModuleException; use Codeception\Exception\ModuleException;
use Codeception\Module; use Codeception\Module;
use Codeception\Module\Yii2; use Codeception\Module\Yii2;
use Codeception\TestInterface;
class Helper extends Module { class Helper extends Module {
public function _before(TestInterface $test) {
/** @var \Codeception\Lib\Connector\Yii2 $connector */
$connector = $this->getYii2()->client;
$app = $connector->getApplication();
$app->set('amqp', [
'class' => TestComponent::class,
]);
parent::_before($test);
}
/** /**
* Checks that message is created. * Checks that message is created.
* *

View File

@ -17,5 +17,8 @@ return [
// Для тестов нам не сильно важна безопасность, а вот время прохождения тестов значительно сокращается // Для тестов нам не сильно важна безопасность, а вот время прохождения тестов значительно сокращается
'passwordHashCost' => 4, 'passwordHashCost' => 4,
], ],
'amqp' => [
'class' => tests\codeception\common\_support\amqp\TestComponent::class,
],
], ],
]; ];