Можно ли использовать плагин TestNG с Netbeans 6.8?

Я загрузил подключаемый модуль TestNG NetBeans и попытался установить его в свой NetBeans 6.8. Я использую среду IDE NetBeans 6.8 (сборка 200912041610).

Когда я нажимаю кнопку "Установить", я получаю следующее сообщение:

Для некоторых плагинов требуется установка плагина External Execution Support. Плагин External Execution Support запрошен в версии> = 1.19, но была найдена только 1.18.1. Затронут следующий плагин: Поддержка TestNG

Некоторые плагины требуют установки плагина Common Test Runner API. Плагин Common Test Runner API запрашивается в версии> = 1.13, но была найдена только 1.12.1. Затронут следующий плагин: Поддержка TestNG

Некоторые плагины требуют установки плагина Utilities API. Плагин Utilities API запрашивается в версии> = 8.0, но была найдена только версия 7.31.2.1. Затронут следующий плагин: Поддержка TestNG

Некоторые плагины требуют установки плагина org.openide.util.lookup. Плагин org.openide.util.lookup запрашивается в версии 8.0. Затронут следующий плагин: Поддержка TestNG

Некоторые плагины не установлены, чтобы избежать возможных проблем с установкой.

Можно ли использовать подключаемый модуль TestNG с Netbeans 6.8?

Диспетчер плагинов, похоже, даже не знает ни о каких плагинах зависимостей. Плагин TestNG создан на основе бета-версии или экспериментальной версии? Я обновил все свои плагины до последних версий.


Обновлять

Я пошел дальше и построил модуль из ветки Netbeans 6.8. Теперь он устанавливается нормально. К сожалению, когда я запускаю тесты, я вижу вывод ant, но в представлении TestNG написано: «Тесты не выполняются». Я буду продолжать возиться с ним, чтобы посмотреть, смогу ли я заставить его работать.


person braveterry    schedule 11.02.2010    source источник
comment
вы можете захотеть открыть новый вопрос относительно вашего обновления ... У вас больше шансов получить ответ на новый неотвеченный вопрос, чем на вопрос, на который есть принятый ответ.   -  person vkraemer    schedule 21.03.2010


Ответы (3)


Я быстро взглянул на это. Похоже, что файл nbm, который вы можете загрузить со страницы вики, на которую вы ссылаетесь, скомпилирован в магистрали исходных кодов NB, а не в битах, выпущенных как NetBeans 6.8.

Я отправил разработчику записку об этом.

Вы можете собрать NBM самостоятельно, но это довольно болезненно, так как вам нужно получить репозиторий contrib.

person vkraemer    schedule 13.02.2010

Досадно, что нельзя использовать ни старую версию TestNG, ни новую версию TestNG в NetBeans. Любой любезно создаст правильный плагин TestNG для версии 6.8.

person Kangs    schedule 07.03.2010

К сожалению, я не думаю, что кто-то работал над подключаемым модулем TestNG Netbeans какое-то время, поэтому я не удивлен, узнав, что вы столкнулись с трудностями. Попробуйте задать свой вопрос на их форумах?

В противном случае я продолжаю активно работать над подключаемым модулем Eclipse (новая версия выпущена несколько недель назад), а TestNG изначально поддерживается IDEA ...

Надеюсь это поможет.

person Cedric Beust    schedule 12.02.2010
comment
Последние изменения в этом плагине произошли около 8 января 2010 года. Похоже, это были исправления ошибок. - person vkraemer; 13.02.2010
comment
Официальный плагин полностью непригоден для проектов Ant в Netbeans 7.1: netbeans.org/bugzilla/show_bug .cgi? id = 207886 - person Gili; 30.01.2012
comment
В настоящее время ведется некоторая разработка см. wiki.netbeans.org/TestNG2012 и уже исправленную проблему (компиляция при сохранении для тестирования) netbeans.org/bugzilla/show_bug.cgi?id=149464 - person Karussell; 26.04.2012