#!/usr/bin/env php gen(3); $mrYaml = zenData('mr')->loadYaml('mr'); $mrYaml->hostID->range(1); $mrYaml->needCI->range('0-1'); $mrYaml->jobID->range(1); $mrYaml->title->range('1-100')->prefix('MR-'); $mrYaml->gen(5); su('admin'); global $tester; $mrModel = $tester->loadModel('mr'); $MRList = $mrModel->getList(); r($mrModel->batchSyncMR($MRList)) && p('1:id,title,editedBy;2:id,editedBy;4:id,compileStatus,editedBy') && e('1,test-merge(不要关闭或删除),admin;2,~~;4,~~,~~'); //正常的合并请求,更新本地MR的标题和编辑者 r($mrModel->batchSyncMR(array())) && p() && e('0'); // 空的合并请求列表