#!/usr/bin/env php gen(10); zenData('oauth')->loadYaml('oauth')->gen(10); su('admin'); $gitea = new giteaModelTest(); $userList = array(); r($gitea->bindUserTester($userList)) && p() && e('0'); // 用户列表为空 $userList = array( 1 => 'user1', 2 => 'user2', 3 => 'user3', ); r($gitea->bindUserTester($userList)) && p('0:account;2:account') && e('user1,user3'); // 用户列表不为空 $userList[3] = 'user1'; r($gitea->bindUserTester($userList)) && p() && e('不能重复绑定用户 用户1'); // 用户列表不为空,但有重复 $userList[3] = 'user4'; r($gitea->bindUserTester($userList)) && p('0:account;2:account') && e('user1,user4'); // 用户列表不为空,且绑定关系发生变化 $userList[2] = ''; r($gitea->bindUserTester($userList)) && p('0:account;1:account') && e('user1,user4'); // 用户列表不为空,且删除了一个用户绑定