uninstaller = new class() extends UninstallerAbstract { public const PATH = __DIR__ . '/invalid'; }; } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('A missing database schema will not perform any database operations')] public function testMissingDbFileUninstall() : void { $this->uninstaller::dropTables( new DatabasePool(), new ApplicationInfo(__DIR__) ); self::assertFalse(\file_exists($this->uninstaller::PATH . '/Install/db.json')); } }