Skip to content

Bump tests/specifications from 4e5d624 to c13d23b #1733

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 30 additions & 1 deletion tests/UnifiedSpecTests/UnifiedSpecTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
use function array_flip;
use function glob;
use function str_starts_with;
use function strtolower;

/**
* Unified test format spec tests.
Expand Down Expand Up @@ -40,6 +41,34 @@ class UnifiedSpecTest extends FunctionalTestCase
'retryable-reads/retryable reads handshake failures' => 'Handshakes are not retried (CDRIVER-4532)',
'retryable-writes/retryable writes handshake failures' => 'Handshakes are not retried (CDRIVER-4532)',
'crud/bypassDocumentValidation' => 'bypassDocumentValidation is handled by libmongoc (PHPLIB-1576)',
// The rawData option will not be implemented
'collection-management/listCollections-rawData' => 'rawData option will not be implemented',
'crud/aggregate-rawData' => 'rawData option will not be implemented',
'crud/BulkWrite deleteMany-rawData' => 'rawData option will not be implemented',
'crud/BulkWrite deleteOne-rawData' => 'rawData option will not be implemented',
'crud/BulkWrite replaceOne-rawData' => 'rawData option will not be implemented',
'crud/BulkWrite updateMany-rawData' => 'rawData option will not be implemented',
'crud/BulkWrite updateOne-rawData' => 'rawData option will not be implemented',
'crud/client bulkWrite delete-rawData' => 'rawData option will not be implemented',
'crud/client bulkWrite replaceOne-rawData' => 'rawData option will not be implemented',
'crud/client bulkWrite update-rawData' => 'rawData option will not be implemented',
'crud/count-rawData' => 'rawData option will not be implemented',
'crud/countDocuments-rawData' => 'rawData option will not be implemented',
'crud/db-aggregate-rawData' => 'rawData option will not be implemented',
'crud/deleteMany-rawData' => 'rawData option will not be implemented',
'crud/deleteOne-rawData' => 'rawData option will not be implemented',
'crud/distinct-rawData' => 'rawData option will not be implemented',
'crud/estimatedDocumentCount-rawData' => 'rawData option will not be implemented',
'crud/find-rawData' => 'rawData option will not be implemented',
'crud/findOneAndDelete-rawData' => 'rawData option will not be implemented',
'crud/findOneAndReplace-rawData' => 'rawData option will not be implemented',
'crud/findOneAndUpdate-rawData' => 'rawData option will not be implemented',
'crud/insertMany-rawData' => 'rawData option will not be implemented',
'crud/insertOne-rawData' => 'rawData option will not be implemented',
'crud/replaceOne-rawData' => 'rawData option will not be implemented',
'crud/updateMany-rawData' => 'rawData option will not be implemented',
'crud/updateOne-rawData' => 'rawData option will not be implemented',
'index-management/index management-rawData' => 'rawData option will not be implemented',
];

/** @var array<string, string> */
Expand Down Expand Up @@ -107,7 +136,7 @@ public function setUp(): void
}

foreach (self::$incompleteTestGroups as $testGroup => $reason) {
if (str_starts_with($this->dataDescription(), $testGroup)) {
if (str_starts_with(strtolower($this->dataDescription()), strtolower($testGroup))) {
$this->markTestIncomplete($reason);
}
}
Expand Down
2 changes: 1 addition & 1 deletion tests/specifications
Submodule specifications updated 100 files