Skip to content

Commit 7e2eb33

Browse files
authored
Added event of release connection for hyperf/pool. (#6613)
1 parent 01c4220 commit 7e2eb33

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/Stubs/ContainerStub.php

+4
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@
1212
namespace HyperfTest\Database\Stubs;
1313

1414
use Hyperf\Context\ApplicationContext;
15+
use Hyperf\Contract\StdoutLoggerInterface;
1516
use Hyperf\Database\Commands\ModelOption;
1617
use Hyperf\Database\ConnectionResolver;
1718
use Hyperf\Database\ConnectionResolverInterface;
1819
use Hyperf\Database\Connectors\ConnectionFactory;
1920
use Hyperf\Database\Connectors\MySqlConnector;
2021
use Hyperf\Di\Container;
2122
use Mockery;
23+
use Psr\EventDispatcher\EventDispatcherInterface;
2224
use ReflectionClass;
2325

2426
class ContainerStub
@@ -29,6 +31,8 @@ public static function getContainer($callback = null)
2931
ApplicationContext::setContainer($container);
3032

3133
$container->shouldReceive('has')->andReturn(true);
34+
$container->shouldReceive('has')->with(StdoutLoggerInterface::class)->andReturnFalse();
35+
$container->shouldReceive('has')->with(EventDispatcherInterface::class)->andReturnFalse();
3236
$container->shouldReceive('get')->with('db.connector.mysql')->andReturn(new MySqlConnector());
3337
$connector = new ConnectionFactory($container);
3438

0 commit comments

Comments
 (0)