nextcloud/tests/lib/Files
Anna Larch a9f177e743 test(db): call parent::tearDown() in DB test classes that skipped it
Eight test classes overrode tearDown() for custom DB cleanup but never
called parent::tearDown(). TestCase::tearDown() does three things these
tests were silently skipping after every test method:

- ILockingProvider::releaseAll() — unreleased locks bleed into subsequent
  tests and can cause deadlocks or unexpected NotFoundException
- Storage::getGlobalCache()->clearCache() — stale filecache entries from
  share/storage tests cause unrelated ObjectStore tests to receive false
  from fopen() (fseek() then fails with "Argument must be of type resource")
- UserMountCache::flush() — stale mount cache causes share lookups in
  later tests to fail with ShareNotFound

AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Anna Larch <anna@nextcloud.com>
2026-05-26 21:20:57 +02:00
..
AppData chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
Cache chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
Config test(db): call parent::tearDown() in DB test classes that skipped it 2026-05-26 21:20:57 +02:00
Mount chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
Node chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
ObjectStore fix(s3): add Content-MD5 header for DeleteObjects to fix AWS SDK v3.339.0+ compatibility 2026-05-12 09:07:20 +02:00
Search chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
SimpleFS chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
Storage fix: apply quota with writeStream 2026-05-02 14:04:09 +02:00
Stream chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
Template Merge pull request #59932 from nextcloud/carl/copySkeleton 2026-04-29 23:15:38 +02:00
Type test(db): call parent::tearDown() in DB test classes that skipped it 2026-05-26 21:20:57 +02:00
Utils chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
EtagTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
FileInfoTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
FilenameValidatorTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
FilesystemTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
PathVerificationTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
SetupManagerTest.php chore: add missing Override attribute to test files 2026-04-28 21:29:28 +02:00
ViewTest.php test: adjust tests to unsorted folder listing 2026-05-12 19:30:24 +02:00