Files
EasySoft-ZenTaoPMS/module/todo/test/model/start.php
T

51 lines
1.4 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(__FILE__, 5) . "/test/lib/init.php";
include dirname(__FILE__, 2) . '/todo.class.php';
su('admin');
function initData()
{
$todo = zdTable('todo');
$todo->id->range('1-5');
$todo->account->prefix('admin')->range('1-5');
$todo->begin->range('1710');
$todo->end->range('1740');
$todo->feedback->range('0');
$todo->type->range('custom');
$todo->cycle->range('0');
$todo->idvalue->range('0');
$todo->pri->range("3");
$todo->name->prefix('测试待办')->range('1-5');
$todo->desc->range('描述');
$todo->status->range('wait');
$todo->private->range('0');
$todo->assignedTo->prefix('admin')->range('1-5');
$todo->assignedBy->prefix('admin')->range('1-5');
$todo->finishedBy->prefix('admin')->range('1-5');
$todo->closedBy->prefix('admin')->range('1-5');
$todo->deleted->range('0');
$todo->vision->range('1.0');
$todo->gen(5);
}
/**
title=测试 todoModel->start();
timeout=0
cid=1
读取文件/var/www/html/studyProject/zin//var/www/html/studyProject/zin/module/todo/test/model/data/todo_start.yaml失败。
- 执行todo模块的start方法,参数是1,属性status @doing
- 执行todo模块的start方法,参数是2,属性status @doing
*/
$todo = new todoTest();
initData();
r($todo->startTest(1)) && p('status') && e('doing');
r($todo->startTest(2)) && p('status') && e('doing');