Example #1
0
 /**
  * @covers jarekkozak\kie\KieProject::scanProject
  */
 public function testScanProject2()
 {
     $project = new KieProject(['container_id' => 'heartbeat', 'group_id' => 'trimetis', 'artifact_id' => 'heartbeat', 'version' => '1.0', 'client' => $this->getClient()]);
     // Lest start project
     $ret = $project->scanProject();
     self::assertTrue($project->isStarted());
     self::assertEquals('heartbeat', $project->getServerContainerId());
     self::assertEquals('1.0', $project->getServerVersion());
     self::assertTrue($project->isVersionOk());
     $project->setVersion('0.9');
     self::assertFalse($project->isVersionOk());
     self::assertTrue($project->isNewest());
 }
Example #2
0
 /**
  * Start container  with supplied project
  */
 public function startContainer()
 {
     if ($this->getContainerInfo()) {
         return true;
     }
     if ($this->kieProject != null) {
         $this->kieProject->setClient($this->client);
         return $this->kieProject->scanProject();
     }
     return false;
 }