diff --git a/module/mr/test/model/apigetdiffs.php b/module/mr/test/model/apigetdiffs.php new file mode 100755 index 0000000000..faca7574ba --- /dev/null +++ b/module/mr/test/model/apigetdiffs.php @@ -0,0 +1,34 @@ +#!/usr/bin/env php +gen(1); + +global $tester; +$mrModel = $tester->loadModel('mr'); + +$hostID = array +( + 'gitlab' => 1, + 'error' => 10 +); + +$projectID = 3; +$mrID = 36; + +r($mrModel->apiGetDiffs($hostID['error'], $projectID, $mrID)) && p() && e('0'); // 不存在的主机 + +$result = $mrModel->apiGetDiffs($hostID['gitlab'], $projectID, $mrID); +r(strpos($result, 'bc405f753d3fc57a7c9cf1aafc04c07ef4c758eced90f0d06275492f20f8fcbf')) && p() && e('200'); // 正确的数据 \ No newline at end of file