public function testUninstallWithInvalidNameWithoutMajorFlag(): void
{ Feature::
skipTestIfActive('V6_6_0_0',
$this);
$this->lifecycleService->
uninstall('app', 'notExisting', false,
$this->context
);
} public function testUninstallWithInvalidNameWithMajorFlag(): void
{ Feature::
skipTestIfInActive('V6_6_0_0',
$this);
static::
expectException(\RuntimeException::
class);
static::
expectExceptionMessage('Use StoreException::extensionNotFoundFromTechnicalName instead.'
);
$this->lifecycleService->
uninstall('app', 'notExisting', false,
$this->context
);
} public function testInstallAppNotExistingWithoutMajorFlag(): void
{ Feature::
skipTestIfActive('V6_6_0_0',
$this);
static::
expectException(ExtensionInstallException::
class);