* Publishlib and updatestruct testcase.

This commit is contained in:
=
2022-05-07 10:38:10 +08:00
parent deaa482c0a
commit 35cd9dd288
3 changed files with 67 additions and 7 deletions
+19 -1
View File
@@ -12,6 +12,24 @@ pid=1
*/
global $tester;
$api = new apiTest();
r($api->publishLibTest()) && p() && e();
$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'); //正常的发布
//system("./ztest init");