--TEST-- Atlas Connectivity Tests --SKIPIF-- --FILE-- 1]); $query = new \MongoDB\Driver\Query([]); foreach ($urls as $url) { $url = trim($url); if ($url == '') { continue; } if (strpos($url, '#') === 0) { echo trim(substr($url, 1)), "\n"; continue; } try { $m = new \MongoDB\Driver\Manager($url); $m->executeCommand('admin', $command); iterator_to_array($m->executeQuery('test.test', $query)); echo "PASS\n"; } catch(Exception $e) { echo "FAIL: ", $e->getMessage(), "\n"; } } ?> ===DONE=== --EXPECTF-- Atlas Serverless PASS PASS Atlas replica set (4.0) PASS PASS Atlas sharded cluster (4.0) PASS PASS Atlas free tier replica set PASS PASS Atlas with only TLSv1.1 enabled (4.0) PASS PASS Atlas with only TLSv1.2 enabled (4.0) PASS PASS Atlas with only TLSv1.2 enabled (4.0) and bad credentials FAIL: %s FAIL: %s ===DONE===