appwrite/tests/e2e/Services/Databases
Jake Barnby f8e29c6b38 fix: prevent testTimeout from deleting shared database
testTimeout was using setupDatabase() to get the shared database, creating
a collection within it, then deleting the entire database at cleanup. This
destroyed the shared Movies/Actors/Books collections, causing testNotSearch
and other tests relying on the shared database to fail with 404.

Fix: only delete the test collection, not the shared database. Also add
waitForAttribute to prevent intermittent failures from attribute not being
available when inserting documents.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 02:37:06 +13:00
..
Legacy fix: resolve additional merge corruptions in test files 2026-02-18 04:11:37 +13:00
Permissions fix: Fix remaining parallel-safety issues from CI iteration 2 2026-02-09 14:55:41 +13:00
TablesDB Merge remote-tracking branch 'origin/feat-db-tests' into feat-mongodb 2026-02-18 03:27:23 +13:00
Transactions fix: add missing 202 assertions before schema polling waits 2026-02-18 22:58:05 +13:00
DatabasesBase.php fix: prevent testTimeout from deleting shared database 2026-02-19 02:37:06 +13:00
LegacyConsoleClientTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00
LegacyCustomClientTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00
LegacyCustomServerTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00
TablesDBConsoleClientTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00
TablesDBCustomClientTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00
TablesDBCustomServerTest.php Consolidate, remove depends, add fixtures 2026-01-10 03:21:31 +13:00