В SublimeText2, используя параметр Tools > Build System > Automatic
, я не могу запускать тесты RSpec, несмотря на обещание пакета управления RSpec, и получить сообщение об ошибке, считая, что файл не является обычным файлом Ruby.Как автоматически указать систему сборки RSpec в Sublime Text 2?
/Users/username/Projects/Ruby/filename.spec.rb:4:in '<main>': undefined method 'describe' for main:Object (NoMethodError) [Finished in 0.1s with exit code 1]
Однако, если изменить настройки системы сборки для RSpec
, то тест работает нормально, но теперь я не могу строить какие-либо другие проекты, не изменяя настройку на Automatic
.
Я использую пакеты RSpec отсюда: GitHub/SublimeText/RSpec. Есть примечание, указывающее . Вы должны назначить строителя для вашего проекта «Ceedling», с которым я был незнаком, но в конечном итоге found on GitHub.
Учитывая, что сеялка является «системой сборки для проектов на С», существует ли более простой способ легко построить RSpec-тест в ST2 без этой зависимости Seedling или вручную изменить настройку системы сборки?