31 lines
1,016 B
PHP
Executable file
31 lines
1,016 B
PHP
Executable file
#!/usr/bin/env php
|
||
<?php
|
||
|
||
/**
|
||
|
||
title=测试 settingModel::getVersion();
|
||
timeout=0
|
||
cid=18364
|
||
|
||
- 步骤1:无版本配置时返回默认版本 @0.3.beta
|
||
- 步骤2:正常版本号配置 @10.0
|
||
- 步骤3:3.0.stable特殊转换 @3.0
|
||
- 步骤4:其他稳定版本号 @8.5
|
||
- 步骤5:空字符串版本配置 @0
|
||
|
||
*/
|
||
|
||
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
||
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
||
|
||
zenData('config')->gen(0);
|
||
|
||
su('admin');
|
||
|
||
$setting = new settingModelTest();
|
||
|
||
r($setting->getVersionTest()) && p() && e('0.3.beta'); // 步骤1:无版本配置时返回默认版本
|
||
r($setting->getVersionTest('10.0')) && p() && e('10.0'); // 步骤2:正常版本号配置
|
||
r($setting->getVersionTest('3.0.stable')) && p() && e('3.0'); // 步骤3:3.0.stable特殊转换
|
||
r($setting->getVersionTest('8.5')) && p() && e('8.5'); // 步骤4:其他稳定版本号
|
||
r($setting->getVersionTest('')) && p() && e('0'); // 步骤5:空字符串版本配置
|