51 lines
2.2 KiB
PHP
Executable file
51 lines
2.2 KiB
PHP
Executable file
#!/usr/bin/env php
|
|
<?php
|
|
|
|
/**
|
|
|
|
title=测试jenkinsModel->getTasks();
|
|
cid=16833
|
|
|
|
- 测试获取流水线 1 列表 depth 0 @0
|
|
- 测试获取流水线 1 列表 depth 1 @0
|
|
- 测试获取流水线 2 列表 depth 0 @0
|
|
- 测试获取流水线 2 列表 depth 1 @0
|
|
- 测试获取流水线 3 列表 depth 0
|
|
- 属性hello%20world @hello world
|
|
- 属性paramsJob @paramsJob
|
|
- 属性simple-job @simple-job
|
|
- 测试获取流水线 3 列表 depth 1
|
|
- 属性/job/hello%20world/ @hello world
|
|
- 属性/job/paramsJob/ @paramsJob
|
|
- 属性/job/simple-job/ @simple-job
|
|
- 测试获取流水线 空 depth 0 @0
|
|
- 测试获取流水线 空 depth 1 @0
|
|
- 测试获取 不存在的 流水线列表 depth 0 @0
|
|
- 测试获取 不存在的 流水线列表 depth 1 @0
|
|
|
|
*/
|
|
|
|
include dirname(__FILE__, 5) . '/test/lib/init.php';
|
|
include dirname(__FILE__, 2) . '/lib/model.class.php';
|
|
|
|
zenData('pipeline')->gen('3');
|
|
zenData('user')->gen('1');
|
|
|
|
su('admin');
|
|
|
|
$jenkins = new jenkinsModelTest();
|
|
|
|
$jenkinsID = array(1, 2, 3, 0, 111);
|
|
$depth = array(0, 1);
|
|
|
|
r($jenkins->getTasks($jenkinsID[0], $depth[0])) && p() && e('0'); // 测试获取流水线 1 列表 depth 0
|
|
r($jenkins->getTasks($jenkinsID[0], $depth[1])) && p() && e('0'); // 测试获取流水线 1 列表 depth 1
|
|
r($jenkins->getTasks($jenkinsID[1], $depth[0])) && p() && e('0'); // 测试获取流水线 2 列表 depth 0
|
|
r($jenkins->getTasks($jenkinsID[1], $depth[1])) && p() && e('0'); // 测试获取流水线 2 列表 depth 1
|
|
r($jenkins->getTasks($jenkinsID[2], $depth[0])) && p('hello%20world,paramsJob,simple-job') && e('hello world,paramsJob,simple-job'); // 测试获取流水线 3 列表 depth 0
|
|
r($jenkins->getTasks($jenkinsID[2], $depth[1])) && p('/job/hello%20world/,/job/paramsJob/,/job/simple-job/') && e('hello world,paramsJob,simple-job'); // 测试获取流水线 3 列表 depth 1
|
|
r($jenkins->getTasks($jenkinsID[3], $depth[0])) && p() && e('0'); // 测试获取流水线 空 depth 0
|
|
r($jenkins->getTasks($jenkinsID[3], $depth[1])) && p() && e('0'); // 测试获取流水线 空 depth 1
|
|
r($jenkins->getTasks($jenkinsID[4], $depth[0])) && p() && e('0'); // 测试获取 不存在的 流水线列表 depth 0
|
|
r($jenkins->getTasks($jenkinsID[4], $depth[1])) && p() && e('0'); // 测试获取 不存在的 流水线列表 depth 1
|