#!/usr/bin/env php gen(5); zenData('oauth')->loadYaml('oauth')->gen(5); su('admin'); global $tester; $giteaModel = $tester->loadModel('gitea'); $giteaID = 1; $project = ''; r($giteaModel->apiGetSingleProject($giteaID, $project)) && p() && e('0'); // 错误的服务器ID $giteaID = 4; r($giteaModel->apiGetSingleProject($giteaID, $project)) && p() && e('0'); // 错误的项目ID $project = 'gitea/unittest'; r($giteaModel->apiGetSingleProject($giteaID, $project)) && p('id,html_url') && e('1,https://giteadev.qc.oop.cc/gitea/unittest'); // 正确的项目ID su('user1'); r($giteaModel->apiGetSingleProject($giteaID, $project)) && p('message') && e('找不到目标。'); // 没有权限的用户 su('user2'); r($giteaModel->apiGetSingleProject($giteaID, $project)) && p('id,html_url') && e('1,https://giteadev.qc.oop.cc/gitea/unittest'); // 有权限的用户