* Add test code of task 86270.
This commit is contained in:
@@ -419,4 +419,55 @@ class groupTest
|
||||
|
||||
return $objects;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取一条权限的基本信息
|
||||
*
|
||||
* @param int $privID
|
||||
* @param string $lang
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function getPrivInfoTest($priv, $lang)
|
||||
{
|
||||
$object = $this->objectModel->getPrivInfo($priv, $lang);
|
||||
if(dao::isError()) return dao::getError();
|
||||
return $object;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取模块和权限包option
|
||||
*
|
||||
* @access public
|
||||
* @return array
|
||||
*/
|
||||
public function getModuleAndPackageTreeTest()
|
||||
{
|
||||
return $this->objectModel->getModuleAndPackageTree();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 更新权限
|
||||
*
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function updatePrivTest($privID,$lang)
|
||||
{
|
||||
$this->objectModel->updatePrivLang($privID,$lang);
|
||||
if(dao::isError())
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
|
||||
include dirname(dirname(dirname(__FILE__))) . '/class/group.class.php';
|
||||
su('admin');
|
||||
|
||||
|
||||
/**
|
||||
|
||||
title=测试groupModel->getModuleAndPackageTree();
|
||||
cid=1
|
||||
pid=1
|
||||
|
||||
|
||||
*/
|
||||
$group = new groupTest();
|
||||
var_dump($group->getModuleAndPackageTreeTest());
|
||||
r($group->getModuleAndPackageTreeTest()) && p() && e("获取数据");
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
|
||||
include dirname(dirname(dirname(__FILE__))) . '/class/group.class.php';
|
||||
/**
|
||||
*
|
||||
* title = 测试 groupModel->getPrivInfo();
|
||||
*
|
||||
* cid=1
|
||||
* pid=1
|
||||
*
|
||||
*/
|
||||
|
||||
$group = new groupTest();
|
||||
|
||||
$_POST['name'] = '修改test';
|
||||
$_POST['desc'] = '描述描述描述';
|
||||
$_POST['module'] = 'webhook';
|
||||
r($group->updatePrivTest(3324,'zh-cn')) && p('priv') && e("这是获取到的一条权限");
|
||||
|
||||
//测试获取 id为3324的权限信息
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
|
||||
include dirname(dirname(dirname(__FILE__))) . '/class/group.class.php';
|
||||
/**
|
||||
*
|
||||
* title = 测试 groupModel->getPrivInfo();
|
||||
*
|
||||
* cid=1
|
||||
* pid=1
|
||||
*
|
||||
*/
|
||||
|
||||
$group = new groupTest();
|
||||
|
||||
|
||||
r($group->getPrivInfoTest(3324,'zh-cn')) && p('priv') && e("这是获取到的一条权限");
|
||||
|
||||
//测试获取 id为3324的权限信息
|
||||
Reference in New Issue
Block a user