@@ -5,12 +5,13 @@ MongoDB\Driver\Server: Manager->getServer() returning correct server
55<?php skip_if_not_replica_set (); ?>
66<?php skip_if_no_secondary (); ?>
77<?php skip_if_not_clean (); ?>
8- <?php skip_if_not_clean ('local ' , ' examples ' ); ?>
8+ <?php skip_if_not_clean ('local ' , COLLECTION_NAME ); ?>
99--FILE--
1010<?php
1111require_once __DIR__ . "/../utils/basic.inc " ;
1212
13- $ manager = new MongoDB \Driver \Manager (URI );
13+ // Disable retryWrites since the test writes to the unreplicated "local" database
14+ $ manager = new MongoDB \Driver \Manager (URI , ['retryWrites ' => false ]);
1415
1516
1617$ doc = array ("example " => "document " );
@@ -41,13 +42,13 @@ var_dump($server->getPort(), $server3->getPort());
4142$ bulk = new \MongoDB \Driver \BulkWrite ();
4243$ bulk ->insert ($ doc );
4344
44- $ result = $ server3 ->executeBulkWrite (" local.examples " , $ bulk );
45+ $ result = $ server3 ->executeBulkWrite (' local. ' . COLLECTION_NAME , $ bulk );
4546var_dump ($ result , $ result ->getServer ()->getHost (), $ result ->getServer ()->getPort ());
46- $ result = $ server3 ->executeQuery (" local.examples " , new MongoDB \Driver \Query (array ()));
47+ $ result = $ server3 ->executeQuery (' local. ' . COLLECTION_NAME , new MongoDB \Driver \Query (array ()));
4748foreach ($ result as $ document ) {
4849 var_dump ($ document );
4950}
50- $ cmd = new MongoDB \Driver \Command (array ( " drop " => " examples " ) );
51+ $ cmd = new MongoDB \Driver \Command ([ ' drop ' => COLLECTION_NAME ] );
5152$ server3 ->executeCommand ("local " , $ cmd );
5253
5354?>
0 commit comments