56 lines
4 KiB
PHP
Executable file
56 lines
4 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
|
su('admin');
|
|
|
|
zenData('kanbancolumn')->gen(500);
|
|
|
|
/**
|
|
|
|
title=测试 kanbanModel->setWIP();
|
|
timeout=0
|
|
cid=16958
|
|
|
|
- 测试设置看板列401的在制品限制属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列402的在制品限制
|
|
- 属性name @进行中
|
|
- 属性limit @100
|
|
- 测试设置看板列404的在制品限制
|
|
- 属性name @已关闭
|
|
- 属性limit @100
|
|
- 测试设置看板列405的在制品限制
|
|
- 属性name @未开始
|
|
- 属性limit @100
|
|
- 测试设置看板列403的在制品限制属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列406的在制品限制 子列未设置在制品数量属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列407的在制品限制
|
|
- 属性name @已完成
|
|
- 属性limit @100
|
|
- 测试设置看板列408的在制品限制
|
|
- 属性name @已关闭
|
|
- 属性limit @100
|
|
- 测试设置看板列406的在制品限制 父列小于子列属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列406的在制品限制属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列408的在制品限制 子列大于父列属性limit @子列在制品数量之和不能大于父列的在制品数量
|
|
- 测试设置看板列401的在制品限制 非正整数属性limit @在制品数量必须是正整数。
|
|
|
|
*/
|
|
|
|
$columnIDList = array('401', '402', '403', '404', '405', '406', '407', '408');
|
|
$limitList = array('-1', '0', '100', '150', '220');
|
|
|
|
$kanban = new kanbanModelTest();
|
|
|
|
r($kanban->setWIPTest($columnIDList[0], $limitList[0], -1)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列401的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[1], $limitList[2], 0)) && p('name,limit') && e('进行中,100'); // 测试设置看板列402的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[3], $limitList[2], -1)) && p('name,limit') && e('已关闭,100'); // 测试设置看板列404的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[4], $limitList[2], 0)) && p('name,limit') && e('未开始,100'); // 测试设置看板列405的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[2], $limitList[4], -1)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列403的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[5], $limitList[4], -1)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列406的在制品限制 子列未设置在制品数量
|
|
r($kanban->setWIPTest($columnIDList[6], $limitList[2], -1)) && p('name,limit') && e('已完成,100'); // 测试设置看板列407的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[7], $limitList[2], 0)) && p('name,limit') && e('已关闭,100'); // 测试设置看板列408的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[5], $limitList[3], 0)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列406的在制品限制 父列小于子列
|
|
r($kanban->setWIPTest($columnIDList[5], $limitList[4], 0)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列406的在制品限制
|
|
r($kanban->setWIPTest($columnIDList[7], $limitList[0], -1)) && p('limit') && e('子列在制品数量之和不能大于父列的在制品数量'); // 测试设置看板列408的在制品限制 子列大于父列
|
|
r($kanban->setWIPTest($columnIDList[0], $limitList[1], 0)) && p('limit') && e('在制品数量必须是正整数。'); // 测试设置看板列401的在制品限制 非正整数
|