Viewing File: /opt/alt/tests/alt-php85-pecl-mongodb_2.1.4-3.el8/tests/bug0940-001.phpt
--TEST--
PHPC-940: php_phongo_free_ssl_opt() attempts to free interned strings
--SKIPIF--
<?php require __DIR__ . "/../utils/basic-skipif.inc"; ?>
<?php skip_if_not_libmongoc_ssl(); /* SSL opts are ignored without MONGOC_ENABLE_SSL */ ?>
--FILE--
<?php
/* Note: an empty string is interned, but php_phongo_fetch_string() calls
* estrndup() for pfree=false so php_phongo_free_ssl_opt() will still efree() */
var_dump(new MongoDB\Driver\Manager(null, [], ['ca_dir' => '']));
?>
===DONE===
<?php exit(0); ?>
--EXPECTF--
object(MongoDB\Driver\Manager)#%d (%d) {
["uri"]=>
string(20) "mongodb://127.0.0.1/"
["cluster"]=>
array(0) {
}
}
===DONE===
Back to Directory
File Manager