#!/usr/bin/env php gen(20); zenData('group')->loadYaml('projectgroup')->gen(10); zenData('usergroup')->loadYaml('projectusergroup')->gen(10); zenData('grouppriv')->loadYaml('projectgrouppriv')->gen(12); zenData('user')->gen(5); /** title=测试 commonModel::resetProjectPriv(); timeout=0 cid=15705 - 查看重设权限之前user1的权限数量 @2 - 查看重设权限之后user1的权限数量 @4 - 重设权限后,查看user1的权限第index条的index属性 @1 - 重设权限后,查看user1的权限第my条的index属性 @1 - 重设权限后,查看user1的权限第story条的edit属性 @1 - 重设权限后,查看user1的权限第bug条的delete属性 @1 */ su('user1'); global $tester, $app; $tester->loadModel('common'); r(count($app->user->rights['rights'])) && p() && e(2); // 查看重设权限之前user1的权限数量 $tester->common->resetProjectPriv(12); r(count($app->user->rights['rights'])) && p() && e(4); // 查看重设权限之后user1的权限数量 r($app->user->rights['rights']) && p('index:index') && e(1); // 重设权限后,查看user1的权限 r($app->user->rights['rights']) && p('my:index') && e(1); // 重设权限后,查看user1的权限 r($app->user->rights['rights']) && p('story:edit') && e(1); // 重设权限后,查看user1的权限 r($app->user->rights['rights']) && p('bug:delete') && e(1); // 重设权限后,查看user1的权限