#!/usr/bin/env php gen(4); zenData('repo')->loadYaml('repo')->gen(1); zenData('job')->loadYaml('job')->gen(3); zenData('mr')->loadYaml('mr')->gen(1); $mrModel = new mrModelTest(); $MRID = 0; $jobID = 0; r($mrModel->execJobTester($MRID, $jobID)) && p('') && e('0'); // MR不存在 $MRID = 1; r($mrModel->execJobTester($MRID, $jobID)) && p('title,compileStatus') && e('test-merge,~~'); // 没有更新数据 $jobID = 10; r($mrModel->execJobTester($MRID, $jobID)) && p('title,compileStatus') && e('test-merge,~~'); // 流水线不存在 $jobID = 1; r($mrModel->execJobTester($MRID, $jobID)) && p('title,compileStatus') && e('test-merge,created'); // 流水线存在 $MRID = 10; r($mrModel->execJobTester($MRID, $jobID)) && p('') && e('0'); // MR不存在