Files
EasySoft-ZenTaoPMS/module/custom/test/model/processmeasrecordcron.php
T

34 lines
1.7 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
/**
title=测试 customModel->processMeasrecordCron();
timeout=0
cid=1
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/custom.class.php';
zdTable('user')->gen(5);
zdTable('cron')->config('cron')->gen(1);
su('admin');
$disabledFeatures[0] = 'waterfall';
$disabledFeatures[1] = 'waterfallplus';
$disabledFeatures[2] = 'scrumMeasrecord';
$disabledFeatures[3] = 'agileMeasrecord';
$disabledFeatures[4] = 'waterfallMeasrecord';
$disabledFeatures[5] = 'waterfallplusMeasrecord';
$disabledFeatures[6] = 'waterfall,waterfallplus,scrumMeasrecord,agileMeasrecord,waterfallplusMeasrecord';
$customTester = new customTest();
r($customTester->processMeasrecordCronTest($disabledFeatures[0])) && p() && e('normal'); // 检查没有瀑布项目时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[1])) && p() && e('normal'); // 检查没有融合项目时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[2])) && p() && e('normal'); // 检查不启用敏捷模型时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[3])) && p() && e('normal'); // 检查不启用融合敏捷模型时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[4])) && p() && e('normal'); // 检查不启用瀑布模型时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[5])) && p() && e('normal'); // 检查不启用融合瀑布模型时,定时任务的状态
r($customTester->processMeasrecordCronTest($disabledFeatures[6])) && p() && e('stop'); // 检查不启用任何项目模型功能时,定时任务的状态