63 lines
6.3 KiB
PHP
Executable file
63 lines
6.3 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
|
|
/**
|
|
|
|
title=测试 docModel->getOrderedDocsByEditedDate();
|
|
timeout=0
|
|
cid=16174
|
|
|
|
- 获取没有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取没有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取没有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取没有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表第30条的title属性 @执行草稿文档30
|
|
- 获取有可查看文档、有可查看文档库但库下文档不在可查看范围里、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、有可查看文档库但库下文档不在可查看范围里、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表第50条的title属性 @产品草稿文档50
|
|
- 获取有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档但数据不存在、没有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档但数据不存在、有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档但数据不存在、有可查看文档库、按照编辑日期倒序排列的文档列表 @0
|
|
- 获取有可查看文档但数据不存在、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表 @0
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/tao.class.php';
|
|
|
|
zenData('doclib')->loadYaml('doclib')->gen(30);
|
|
zenData('doc')->loadYaml('doc')->gen(50);
|
|
zenData('user')->gen(5);
|
|
su('admin');
|
|
|
|
$hasPrivDocIdList[0] = array();
|
|
$hasPrivDocIdList[1] = range(1, 30);
|
|
$hasPrivDocIdList[2] = range(41, 60);
|
|
$hasPrivDocIdList[3] = range(51, 60);
|
|
|
|
$allLibIDList[0] = array();
|
|
$allLibIDList[1] = range(1, 20);
|
|
$allLibIDList[2] = range(21, 40);
|
|
$allLibIDList[3] = range(31, 40);
|
|
|
|
$docTester = new docTaoTest();
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[0], $allLibIDList[0])) && p() && e('0'); // 获取没有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[0], $allLibIDList[1])) && p() && e('0'); // 获取没有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[0], $allLibIDList[2])) && p() && e('0'); // 获取没有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[0], $allLibIDList[3])) && p() && e('0'); // 获取没有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[1], $allLibIDList[0])) && p() && e('0'); // 获取有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[1], $allLibIDList[1])) && p('30:title') && e('执行草稿文档30'); // 获取有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[1], $allLibIDList[2])) && p() && e('0'); // 获取有可查看文档、有可查看文档库但库下文档不在可查看范围里、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[1], $allLibIDList[3])) && p() && e('0'); // 获取有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[2], $allLibIDList[0])) && p() && e('0'); // 获取有可查看文档、没有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[2], $allLibIDList[1])) && p() && e('0'); // 获取有可查看文档、有可查看文档库但库下文档不在可查看范围里、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[2], $allLibIDList[2])) && p('50:title') && e('产品草稿文档50'); // 获取有可查看文档、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[2], $allLibIDList[3])) && p() && e('0'); // 获取有可查看文档、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[3], $allLibIDList[0])) && p() && e('0'); // 获取有可查看文档但数据不存在、没有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[3], $allLibIDList[1])) && p() && e('0'); // 获取有可查看文档但数据不存在、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[3], $allLibIDList[2])) && p() && e('0'); // 获取有可查看文档但数据不存在、有可查看文档库、按照编辑日期倒序排列的文档列表
|
|
r($docTester->getOrderedDocsByEditedDateTest($hasPrivDocIdList[3], $allLibIDList[3])) && p() && e('0'); // 获取有可查看文档但数据不存在、有可查看文档库但数据不存在、按照编辑日期倒序排列的文档列表
|