|
|
@@ -39,21 +39,21 @@ public class ApiTestHandler extends AbstractHandler {
|
|
|
* 要自动执行的apiTest的json
|
|
|
* 格式 [1,2,3]
|
|
|
*/
|
|
|
- private String apiTestId;
|
|
|
+ private String apiTestIds = "[]";
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
public void process(Context context) throws PipelineException {
|
|
|
ObjectMapper objectMapper = new ObjectMapper();
|
|
|
- List<Integer> apiTestIds;
|
|
|
+ List<Integer> ids;
|
|
|
try {
|
|
|
- apiTestIds = objectMapper.readValue(apiTestId, new TypeReference<List<Integer>>() {
|
|
|
+ ids = objectMapper.readValue(apiTestIds, new TypeReference<List<Integer>>() {
|
|
|
});
|
|
|
} catch (JsonProcessingException e) {
|
|
|
throw new PipelineException(HttpStatus.SC_SERVICE_UNAVAILABLE,API_TEST_ID_RESOLVE_ERROR,e);
|
|
|
}
|
|
|
- for (Integer testId : apiTestIds){
|
|
|
+ for (Integer testId : ids){
|
|
|
try {
|
|
|
apiTestService.executeAPITest(testId);
|
|
|
} catch (InterruptedException e) {
|