До сих пор (NB 6.9.1) единственный способ, которым я знаю, запускать тесты Rspec2 изнутри NetBeans, - это использование задач рейка. Но я не смог заставить его работать с UI Test Runner, из-за this и нескольких других проблем. Так что лучший способ избежать вызова пользовательского интерфейса бегуна, это может быть сделано во многих отношениях:
- Отключить это с помощью Инструменты -> Настройки -> Разное -> Рубин
- изменить
project.properties
файл
- отдавания другое имя задачи, чем «спецификация», так называя задачу как «RSpec» позволит избежать вызова UI бегуну
таким образом, вы будете иметь только результаты тестов в выходном лотке, но он по-прежнему можно использовать, потому что вы можете щелкнуть в любом месте на трассировке стека, и NB будет t ake вы сразу к этому файлу: line.
Существует одна вещь, автогенерируемая Н.Б. Rakefile не действует задача (для Rails проектов, нет такой проблемы нет), чтобы сделать его работу нужно как минимум:
require 'rspec/core/rake_task'
Rspec::Core::RakeTask.new(:rspec)
Все, что нам нужно - это указать, где находится RSpec. Он не должен заботиться о версии. Если я не полностью слеп, такого варианта нет, поэтому проблема. Приходите к парням Netbean - разобраться. Я снова использую Notepad ++. – Finglas
Это билет, который частично вносит необходимые изменения. Подумайте о том, хотите ли вы проголосовать за него https://netbeans.org/bugzilla/show_bug.cgi?id=181844#c7, если хотите быстрее в идее. – mpapis
Одной из причин не использовать IDE, как это, является из-за таких проблем интеграции. –