From 62229a20132ea541f06480ae251eeba68bf82183 Mon Sep 17 00:00:00 2001 From: Jeremy Mikola Date: Tue, 15 Oct 2024 14:27:09 -0400 Subject: [PATCH] Fix test failures --- tests/connect/bug0720.phpt | 2 +- tests/manager/bug0940-001.phpt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/connect/bug0720.phpt b/tests/connect/bug0720.phpt index 5c38484af..421201288 100644 --- a/tests/connect/bug0720.phpt +++ b/tests/connect/bug0720.phpt @@ -22,7 +22,7 @@ printf("ping: %d\n", $cursor->toArray()[0]->ok); unset($manager, $cursor); -$manager = create_test_manager(URI, [], $driverOptions); +$manager = create_test_manager(URI, $uriOptions); $cursor = $manager->executeCommand(DATABASE_NAME, new MongoDB\Driver\Command(['ping' => 1])); printf("ping: %d\n", $cursor->toArray()[0]->ok); diff --git a/tests/manager/bug0940-001.phpt b/tests/manager/bug0940-001.phpt index d694e33cb..4decd5489 100644 --- a/tests/manager/bug0940-001.phpt +++ b/tests/manager/bug0940-001.phpt @@ -6,7 +6,9 @@ PHPC-940: php_phongo_free_ssl_opt() attempts to free interned strings --FILE-- false])); +/* 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===