Как я могу получить тестовую информацию с помощью SonarQube API?

Теперь я пытаюсь получить тестовую информацию с помощью SonarQube API. Конкретно, я хотел бы получить информацию с помощью API/tests/list.(https://nemo.sonarqube.org/api_documentation/api/tests)

Мой URL-адрес запроса: http://localhost:9000/api/tests/list?key=org.apache.httpcomponents:httpclient&testFileId=5a3ed43a-5ae6-4154-a5bb-64c6134c69af Однако я получил следующий ответ:

{"пейджинг":{"pageIndex":1,"pageSize":100,"всего":0},"тесты":[]}

Я ДЕЙСТВИТЕЛЬНО установил разрешение БРАУЗЕРА, но все же не смог исправить ответ. Что мне делать, чтобы решить эту проблему?


person hideshis    schedule 29.03.2016    source источник


Ответы (1)


Обратите внимание, что параметр key не существует в этой веб-службе.

В вашем случае я предполагаю, что значение testFileId не является тестовым файлом. Это можно проверить, вызвав http://localhost:9000/api/components/show?id=5a3ed43a-5ae6-4154-a5bb-64c6134c69af.

Пример для файла HiveJobTest.java:

person Simon Brandhof - SonarSource    schedule 29.03.2016