/**
  * @test
  */
 public function getExtensionVersionForNotLoadedExtensionReturnsEmptyString()
 {
     \TYPO3\CMS\Core\Extension\ExtensionManager::clearExtensionKeyMap();
     $uniqueSuffix = uniqid('test');
     $extensionKey = 'unloadedextension' . $uniqueSuffix;
     $this->assertEquals('', \TYPO3\CMS\Core\Extension\ExtensionManager::getExtensionVersion($extensionKey));
 }
Esempio n. 2
0
 /**
  * @param \TYPO3\CMS\Extensionmanager\Domain\Model\Dependency $dependency
  * @return boolean
  */
 protected function isLoadedVersionCompatible(\TYPO3\CMS\Extensionmanager\Domain\Model\Dependency $dependency)
 {
     $extensionVersion = \TYPO3\CMS\Core\Extension\ExtensionManager::getExtensionVersion($dependency->getIdentifier());
     return $this->isVersionCompatible($extensionVersion, $dependency);
 }