Итак, я обновился до последней версии RSpec TextMate Bundle, и я больше не могу запускать спецификацию с помощью команды «Команда R».RSpec TextMate Bundle [spec/autorun (LoadError)]
- У меня установлена чистая версия TextMate.
- Rspec версия 1.3.1 установлена и исполняемый файл
- Мой проект - это драгоценный камень, созданный мистером Боунсом.
- Нет РВМ установлен
Справочник проекта выглядит следующим образом
my_gem_project
spec
model_spec.rb
spec_helper.rb
Когда я запускаю "Command R" от TextMate для выполнения спецификации я получаю эту спецификации/Autorun LoadError
/Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:43:in `require': no such file to load -- spec/autorun (LoadError) from /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:43 from /tmp/textmate-command-767.rb:2:in `require' from /tmp/textmate-command-767.rb:2
Проблема заключается в RSpec.tmbundle/Support/lib/spec/mate.rb, потому что для этого требуется спецификация, которая вызывает LoadError: no such file to load — spec
ошибка.
Я не уверен, почему эта ошибка возникает. Я могу напечатать спецификацию в командной строке, но я не могу потребовать ее в файле, который запускается textmate.
Вот мои текущие версии драгоценных камней.
gem list --local | grep spec
blue_light_special (0.2.0)
rspec (1.3.1)
rspec-rails (1.3.3)
Знаете ли вы, почему спецификация не будет доступна для textmate? Если я создаю новый документ rb и требую «spec», я получаю ошибку загрузки. благодаря – jspooner 2010-12-15 15:40:04