public static function getJobResults($branch, $bundleId, $stage) { $jobResultFileContent = Application_Model_BundlePeer::getJobResults($branch, $bundleId, $stage); $jobResultStrings = explode("\n", $jobResultFileContent); sort($jobResultStrings, SORT_REGULAR); $jobResults = array(); foreach ($jobResultStrings as $string) { $jobResult = self::getJobResultFromString($string); $jobResult->id = $bundleId; $jobResults[] = $jobResult; } return $jobResults; }
public function testGetJobResults() { $data = Application_Model_BundlePeer::getJobResults('branchA', '88.941106ff.2', 2); $this->assertEquals("foo;bar;SUCCESS;1;0;0\ntest;url;FAILURE;2;4;2", $data); }