Files
EasySoft-ZenTaoPMS/test/model/compile/exec.php
T
2022-08-09 14:11:38 +08:00

37 lines
1.1 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/compile.class.php';
su('admin');
/**
title=测试 compileModel->exec();
cid=1
pid=1
检测job不存在时是否能执行编译 >> 0
检测job存在但是->id不等于->job是否能执行编译 >> 1
检测job存在同时->id等于->job是否能执行编译 >> 1
*/
$compile1 = new stdclass();
$compile1->id = 2;
$compile1->name = '这是一个compile数据';
$compile1->job = 3;
$compile2 = new stdclass();
$compile2->id = 3;
$compile2->name = '这是一个compile数据';
$compile2->job = 1;
$compile3 = new stdclass();
$compile3->id = 1;
$compile3->name = '这是一个compile数据';
$compile3->job = 1;
$compile = new compileTest();
r($compile->execTest($compile1)) && p() && e('0'); //检测job不存在时是否能执行编译
r($compile->execTest($compile2)) && p() && e('1'); //检测job存在但是$compile->id不等于$compile->job是否能执行编译
r($compile->execTest($compile3)) && p() && e('1'); //检测job存在同时$compile->id等于$compile->job是否能执行编译