Не удалось найти 'rspec' генератор

Вы можете заменить неживое подстановочное соответствие для символов в круглых скобках с помощью функции, которая разделяет совпадение по пробелам и присоединяется к ней.

>>> import re
>>> res = '(321, 3)-(m-5, 5) -(31,1)'
>>> re.sub(r'\(.*?\)', lambda x: ''.join(x.group(0).split()), res)
'(321,3)-(m-5,5) -(31,1)'
17
задан mikeweber 12 November 2008 в 19:14
поделиться

5 ответов

Вы установили и rspec и драгоценные камни rspec-направляющих?

script/generate rspec

требует, чтобы драгоценный камень rspec-направляющих был установлен.

8
ответ дан 30 November 2019 в 13:22
поделиться

Там, как предполагается, 'rspec' генератор? Я только использовал следующее:

script/generate rspec_model mymodel
script/generate rspec_controller mycontroller
1
ответ дан 30 November 2019 в 13:22
поделиться

У меня была эта проблема прежде, она свелась к версии RSpec, у меня не было работы с версией направляющих, которые я использовал. IIRC это были 2.1 направляющие и обновленный RSpec, не был выпущен как драгоценный камень. На самом деле, 1.1.11 драгоценный камень, который я имею, который был бы последним доступным (игнорирование драгоценных камней GitHub), таким образом, я вполне уверен, это точно, какова моя проблема была.

я взял только к использованию главы основного rspec с любой версией направляющих, я, оказывается, иду, это кажется стабильным мне (и не собирается повреждать вещи в производстве, если так или иначе тест не порвал с положительной ложью).

я делаю это с мерзавцем, использующим подмодули, например:

git submodule add git://github.com/dchelimsky/rspec.git vendor/plugins/rspec
git submodule add git://github.com/dchelimsky/rspec-rails.git vendor/plugins/rspec_on_rails
1
ответ дан 30 November 2019 в 13:22
поделиться

В Fedora 9 (OLPC) я сделал:

$ sudo gem install rspec

$ sudo gem install rspec-rails 

Они привели меня туда, где я мог работать

$ ruby script/generate rspec

Это сработало для меня, тогда как инструкции git не работали.

1
ответ дан 30 November 2019 в 13:22
поделиться

Вам нужно будет сделать

sudo gem install cucumber-rails
-2
ответ дан 30 November 2019 в 13:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: