znt/module/transfer/test/model/commonactions.php

35 lines
1.5 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');
/**
title=测试 transfer->commonActions();
timeout=0
cid=19310
- 测试获取Task模块创建的必填字段第execution条的title属性 @所属执行
- 测试获取Task模块legendEffort语言项属性legendEffort @工时信息
- 测试获取Task模块report下charts:tasksPerModule语言项第charts条的tasksPerModule属性 @按模块任务数统计
- 测试获取Task模块创建的必填字段
- 第id条的title属性 @ID
- 第status条的title属性 @状态
*/
global $tester;
$transfer = $tester->loadModel('transfer');
/* 获取Task模块配置信息。*/
/* Get Task module config information. */
$transfer->commonActions('task');
$moduleConfig = $transfer->moduleConfig->dtable->fieldList;
$moduleLang = $transfer->moduleLang;
$moduleFieldList = $transfer->moduleFieldList;
r($moduleConfig) && p('execution:title') && e('所属执行'); // 测试获取Task模块创建的必填字段
r($moduleLang) && p('legendEffort') && e('工时信息'); // 测试获取Task模块legendEffort语言项
r($moduleLang->report) && p('charts:tasksPerModule') && e('按模块任务数统计'); // 测试获取Task模块report下charts:tasksPerModule语言项
r($moduleFieldList) && p('id:title;status:title') && e('ID;状态'); // 测试获取Task模块创建的必填字段