* Fixed unit test of messageModel::getToList.

This commit is contained in:
wangxuepeng
2023-10-23 19:34:07 +08:00
parent 3631ffc63b
commit d67b31dedc
6 changed files with 147 additions and 5 deletions
+7 -4
View File
@@ -2,7 +2,9 @@
<?php
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/message.class.php';
su('po82');
su('admin');
zdTable('notify')->config('notify')->gen(10);
/**
@@ -11,11 +13,12 @@ cid=1
pid=1
拿取status为wait的数据信息 >> 1
拿取status为wait的数据信息 >> 114
拿取status为wait的数据信息 >> wait;wait;wait
*/
$message = new messageTest();
r($message->getMessagesTest('wait')) && p('1:id') && e('1'); //拿取status为wait的数据信息
r($message->getMessagesTest('wait')) && p('2:action') && e('114'); //拿取status为wait的数据信息
r($message->getMessagesTest('wait')) && p('1:id') && e('1'); //拿取status为wait的数据信息
r($message->getMessagesTest('wait')) && p('1:status;3:status;5:status') && e('wait;wait;wait'); //拿取status为wait的数据信息
+9 -1
View File
@@ -4,6 +4,14 @@ include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/message.class.php';
su('admin');
zdTable('todo')->gen(1);
zdTable('testtask')->gen(1);
zdTable('meeting')->config('meeting')->gen(1);
zdTable('mr')->gen(1);
zdTable('release')->gen(1);
zdTable('task')->gen(1);
zdTable('story')->gen(1);
/**
title=测试 messageModel->getToList();
@@ -26,4 +34,4 @@ r($message->getToListTest('testtask')) && p() && e('user3'); //通过一
r($message->getToListTest('meeting')) && p() && e('admin,admin,'); //通过一条meeting数据展示$toList
r($message->getToListTest('mr')) && p() && e('admin,admin'); //通过一条mr数据展示$toList
r($message->getToListTest('release')) && p() && e('po1'); //通过一条release数据展示$toList
r($message->getToListTest('task')) && p() && e('po82'); //通过一条task数据展示$toList
r($message->getToListTest('task')) && p() && e('0'); //通过一条task数据展示$toList
@@ -0,0 +1,19 @@
title: table zt_notify
desc: "消息通知"
author: automated export
version: "1.0"
fields:
- field: objectType
note: "对象类型"
range: message
prefix: ""
postfix: ""
loop: 0
format: ""
- field: toList
note: "指派用户"
range: admin{5},user10,test10,dev10,top10
prefix: ","
postfix: ","
loop: 0
format: ""
@@ -0,0 +1,13 @@
title: table_meeting
desc: ""
author: Wang XuePeng
version: "1.0"
fields:
- field: minutedDate
range: "(-1M)-(+1w)"
type: timestamp
format: "YYYY-MM-DD hh:mm:ss"
- field: editedDate
range: "(-1M)-(+1w)"
type: timestamp
format: "YYYY-MM-DD hh:mm:ss"
@@ -0,0 +1,98 @@
title: table zt_notify
desc: "消息通知"
author: automated export
version: "1.0"
fields:
- field: id
note: "ID"
range: 1-10000
prefix: ""
postfix: ""
loop: 0
format: ""
- field: objectType
note: "对象类型"
range: mail
prefix: ""
postfix: ""
loop: 0
format: ""
- field: objectID
note: "对象ID"
range: 0
prefix: ""
postfix: ""
loop: 0
format: ""
- field: action
note: "操作记录ID"
range: 0
prefix: ""
postfix: ""
loop: 0
format: ""
- field: toList
note: "指派用户"
range: admin,user10,test10,dev10,top10
prefix: ""
postfix: ""
loop: 0
format: ""
- field: ccList
range: 0
note: ""
prefix: ""
postfix: ""
loop: 0
format: ""
- field: subject
note: "主题"
range: 1-100
prefix: "主题"
postfix: ""
loop: 0
format: ""
- field: data
note: "记录数据"
range: 1-100
prefix: "用户创建了任务"
postfix: ""
loop: 0
format: ""
- field: createdBy
note: "创建者"
range: dev12,test12,admin
prefix: ""
postfix: ""
loop: 0
format: ""
- field: createdDate
note: "创建日期"
range: "(1M)-(1w)"
type: timestamp
format: "YYYY-MM-DD hh:mm:ss"
prefix: ""
postfix: ""
loop: 0
- field: sendTime
note: "发送日期"
range: "(1M)-(1w)"
type: timestamp
format: "YYYY-MM-DD hh:mm:ss"
prefix: ""
postfix: ""
loop: 0
- field: status
note: "状态"
range: wait,fail
prefix: ""
postfix: ""
loop: 0
format: ""
- field: failReason
note: "失败原因"
range: ""
prefix: ""
postfix: ""
loop: 0
format: ""
+1
View File
@@ -1,4 +1,5 @@
title: table_meeting
author: Wang XuePeng
desc: ""
version: "1.0"
fields: