#!/usr/bin/env php getEditedDocs(); timeout=0 cid=1 */ include dirname(__FILE__, 5) . '/test/lib/init.php'; include dirname(__FILE__, 2) . '/doc.class.php'; $actionTable = zdTable('action'); $actionTable->objectType->range('doc,story,task,bug'); $actionTable->objectID->range('1-20'); $actionTable->action->range('edited'); $actionTable->actor->range('admin,user1,user2'); $actionTable->gen(100); zdTable('doclib')->config('doclib')->gen(30); zdTable('doc')->config('doc')->gen(50); zdTable('user')->gen(5); su('admin'); $sorts = array('id_desc', 'id_asc', 'title_asc', 'title_desc'); $docTester = new docTest(); r($docTester->getEditedDocsTest($sorts[0])) && p('1:title,editedBy') && e('我的文档1,admin'); // 获取按照id倒序排列我编辑过的文档 r($docTester->getEditedDocsTest($sorts[1])) && p('1:title,editedBy') && e('我的文档1,admin'); // 获取按照id正序排列我编辑过的文档 r($docTester->getEditedDocsTest($sorts[2])) && p('1:title,editedBy') && e('我的文档1,admin'); // 获取按照title正序排列我编辑过的文档 r($docTester->getEditedDocsTest($sorts[3])) && p('1:title,editedBy') && e('我的文档1,admin'); // 获取按照title倒序排列我编辑过的文档