#!/usr/bin/env php id->range('2-5'); $block->account->range('admin'); $block->dashboard->range('my'); $block->module->range('welcome,guide,project,project'); $block->code->range('welcome,guide,list,statistic'); $block->title->prefix('区块名称')->range('1-4'); $block->width->range('3,2,1,1'); $block->height->range('3,3,6,6'); $block->top->range('0,3,3,9'); $block->gen(4); } /** title=测试 blockModel->getByID(); timeout=0 cid=15225 - 测试新加入的区块宽度为2的时候,top是否为6。 @6 - 测试新加入的区块宽度为1的时候,top是否为15。 @15 - 测试新加入的区块宽度为3的时候,top是否为3。 @3 - width为0的时候,仍然是3 @3 - width为100的时候,仍然是3 @3 */ global $tester; $tester->loadModel('block'); initData(); $block = new stdclass(); $block->dashboard = 'my'; $block->width = '2'; $block->vision = 'rnd'; r($tester->block->computeBlockTop($block)) && p('') && e('6'); // 测试新加入的区块宽度为2的时候,top是否为6。 $block = new stdclass(); $block->dashboard = 'my'; $block->width = '1'; $block->vision = 'rnd'; r($tester->block->computeBlockTop($block)) && p('') && e('15'); // 测试新加入的区块宽度为1的时候,top是否为15。 $block = new stdclass(); $block->dashboard = 'my'; $block->width = '3'; $block->vision = 'rnd'; r($tester->block->computeBlockTop($block)) && p('') && e('3'); // 测试新加入的区块宽度为3的时候,top是否为3。 $block = new stdclass(); $block->dashboard = 'my'; $block->width = '0'; $block->vision = 'rnd'; r($tester->block->computeBlockTop($block)) && p('') && e('3'); // width为0的时候,仍然是3 $block = new stdclass(); $block->dashboard = 'my'; $block->width = '100'; $block->vision = 'rnd'; r($tester->block->computeBlockTop($block)) && p('') && e('3'); // width为100的时候,仍然是3