diff --git a/module/project/test/model/checkaccess.php b/module/project/test/model/checkaccess.php new file mode 100755 index 0000000000..b190ad3673 --- /dev/null +++ b/module/project/test/model/checkaccess.php @@ -0,0 +1,24 @@ +#!/usr/bin/env php +gen(5); + +/** + +title=测试 programModel::checkAccess; +timeout=0 +cid=1 + +*/ + +global $tester; +$tester->loadModel('project'); + +$projects = array(10 => 10, 11 => 11, 14 => 14); +$idList = array(0, 11, 14); +r($tester->project->checkAccess($idList[0], $projects)) && p() && e('10'); //不传入ID +r($tester->project->checkAccess($idList[1], $projects)) && p() && e('11'); //传入存在ID的值 +r($tester->project->checkAccess($idList[0], $projects)) && p() && e('11'); //不传入ID,读取session信息 +r($tester->project->checkAccess($idList[2], $projects)) && p() && e('14'); //传入正确的ID diff --git a/module/project/test/model/savestate.php b/module/project/test/model/savestate.php deleted file mode 100755 index 5163560857..0000000000 --- a/module/project/test/model/savestate.php +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env php -> 99 -不传入ID,保存session,返回第一个key >> 20 - -*/ - -global $tester; -$tester->loadModel('project'); - -$projects = array(20 => 20, 21 => 21, 22 => 22); - -r($tester->project->saveState(99)) && p() && e('99'); //传入存在ID的值99,保存session,返回session -r($tester->project->saveState(0, $projects)) && p() && e('20'); //不传入ID,保存session,返回第一个key