uninstaller = new class() extends UninstallerAbstract { public const PATH = __DIR__ . '/invalid'; }; } /** * @covers phpOMS\Module\UninstallerAbstract * @group framework */ public function testMissingDbFileUninstall() : void { $this->uninstaller::dropTables( new DatabasePool(), new ModuleInfo(__DIR__) ); self::assertFalse(\file_exists($this->uninstaller::PATH . '/Install/db.json')); } }