mirror of
				https://github.com/elyby/accounts.git
				synced 2025-05-31 14:11:46 +05:30 
			
		
		
		
	Исправлен мок соединения с рэбитом для функциональных тестов
This commit is contained in:
		@@ -4,21 +4,9 @@ namespace tests\codeception\common\_support\amqp;
 | 
			
		||||
use Codeception\Exception\ModuleException;
 | 
			
		||||
use Codeception\Module;
 | 
			
		||||
use Codeception\Module\Yii2;
 | 
			
		||||
use Codeception\TestInterface;
 | 
			
		||||
 | 
			
		||||
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.
 | 
			
		||||
     *
 | 
			
		||||
 
 | 
			
		||||
@@ -17,5 +17,8 @@ return [
 | 
			
		||||
            // Для тестов нам не сильно важна безопасность, а вот время прохождения тестов значительно сокращается
 | 
			
		||||
            'passwordHashCost' => 4,
 | 
			
		||||
        ],
 | 
			
		||||
        'amqp' => [
 | 
			
		||||
            'class' => tests\codeception\common\_support\amqp\TestComponent::class,
 | 
			
		||||
        ],
 | 
			
		||||
    ],
 | 
			
		||||
];
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user