Files
EasySoft-ZenTaoPMS/test/model/api/publishlib.php
宋辰轩 b21e8bf480 * Modify.
2022-05-10 15:21:06 +08:00

34 lines
1019 B
PHP

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/api.class.php';
su('admin');
/**
title=测试 apiModel->publishLib();
cid=1
pid=1
*/
global $tester;
$api = new apiTest();
$emptyBuildRelease = new stdclass();
$emptyBuildRelease->version = '';
$emptyBuildRelease->desc = '';
$emptyBuildRelease->lib = 910;
$emptyBuildRelease->addedBy = $tester->app->user->account;
$emptyBuildRelease->addedDate = helper::now();
$normalRelease = new stdclass();
$normalRelease->version = 'Version1';
$normalRelease->desc = '';
$normalRelease->lib = 910;
$normalRelease->addedBy = $tester->app->user->account;
$normalRelease->addedDate = helper::now();
r($api->publishLibTest($emptyBuildRelease)) && p('version:0') && e('『Version』should not be blank.'); //没有版本名的发布
r($api->publishLibTest($normalRelease)) && p('version') && e('Version1'); //正常的发布