47 lines
1.5 KiB
PHP
Executable file
47 lines
1.5 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
|
|
zenData('company')->gen(1);
|
|
zenData('user')->gen(2);
|
|
zenData('config')->gen(0);
|
|
|
|
su('user1');
|
|
|
|
/**
|
|
|
|
title=测试 miscModel->getMetriclibRemind();
|
|
timeout=0
|
|
cid=17211
|
|
|
|
- 非管理员用户返回空字符串。 @0
|
|
- 管理员用户开源版返回空字符串。 @0
|
|
- 管理员用户企业版返回正常内容。 @1
|
|
- 管理员用户企业版返回正常内容后数据库中记录已显示过。 @1
|
|
- 管理员用户企业版返回正常内容一次后第二次返回空字符串。 @0
|
|
|
|
*/
|
|
|
|
global $tester, $config;
|
|
$config->edition = 'open';
|
|
|
|
$misc = $tester->loadModel('misc');
|
|
$remind = "<p>新增更新度量库索引功能,更新索引后可大幅度提升相关度量项的查询速度";
|
|
|
|
r($misc->getMetriclibRemind()) && p() && e(0); //非管理员用户返回空字符串。
|
|
|
|
su('admin');
|
|
|
|
r($misc->getMetriclibRemind()) && p() && e(0); //管理员用户开源版返回空字符串。
|
|
|
|
$config->edition = 'biz';
|
|
r(mb_substr($misc->getMetriclibRemind(), 0, 36) == $remind) && p() && e(1); //管理员用户企业版返回正常内容。
|
|
|
|
$showed = $tester->loadModel('setting')->getItem('owner=admin&module=common§ion=global&key=metriclibShowed');
|
|
|
|
r($showed) && p() && e(1); //管理员用户企业版返回正常内容后数据库中记录已显示过。
|
|
|
|
$config->global->metriclibShowed = $showed;
|
|
|
|
r($misc->getMetriclibRemind()) && p() && e(0); //管理员用户企业版返回正常内容一次后第二次返回空字符串。
|