Files
mongo-php-driver/tests/manager/manager-ctor-007.phpt
Jeremy Mikola 5e2f7b5461 PHPC-1645: Allow disabling of libmongoc client persistence (#1187)
* Replace client pointers on object structs with Manager references

* Request-scoped Manager registry for APM events

* Ensure Manager is registered regardless of persistent client

* Reset request-scoped clients when forking

* Test for freeing Manager during RSHUTDOWN via subscriber reference

Co-authored-by: Andreas Braun <git@alcaeus.org>
2021-01-12 08:27:32 -05:00

21 lines
391 B
PHP

--TEST--
MongoDB\Driver\Manager::__construct() reuses cached mongoc client
--FILE--
<?php
ini_set('mongodb.debug', 'stderr');
new MongoDB\Driver\Manager();
new MongoDB\Driver\Manager();
ini_set('mongodb.debug', '');
?>
===DONE===
<?php exit(0); ?>
--EXPECTF--
%A
[%s] PHONGO: DEBUG > Created client with hash: %s
%A
[%s] PHONGO: DEBUG > Found client for hash: %s
%A
===DONE===