コード例 #1
0
ファイル: JobResultPeer.php プロジェクト: minishri9/dash
 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;
 }
コード例 #2
0
ファイル: BundlePeerTest.php プロジェクト: minishri9/dash
 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);
 }