/** * @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()); }
/** * 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; }