Example #1
0
 /**
  * @dataProvider versionCompatibilityTestData
  *
  * @param string $oldVersion
  * @param string $newVersion
  * @param string $allowedVersion
  * @param bool $result
  */
 public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result)
 {
     $this->assertSame($result, $this->updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion));
 }
Example #2
0
 /**
  * @dataProvider versionCompatibilityTestData
  *
  * @param string $oldVersion
  * @param string $newVersion
  * @param string $allowedVersion
  * @param bool $result
  * @param bool $debug
  */
 public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result, $debug = false)
 {
     $this->config->expects($this->any())->method('getSystemValue')->with('debug', false)->willReturn($debug);
     $this->assertSame($result, $this->updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion));
 }
Example #3
0
 /**
  * @dataProvider versionCompatibilityTestData
  *
  * @param string $oldVersion
  * @param string $newVersion
  * @param bool $result
  */
 public function testIsUpgradePossible($oldVersion, $newVersion, $allowedVersion, $result)
 {
     $updater = new Updater($this->httpHelper, $this->config);
     $this->assertSame($result, $updater->isUpgradePossible($oldVersion, $newVersion, $allowedVersion));
 }