Каков наилучший способ спецификации плагинов с RSpec? - PullRequest
0 голосов
/ 17 сентября 2008

Я создаю плагин и собираюсь использовать RSpec, чтобы я мог создать его с помощью BDD.

Есть ли рекомендуемый способ сделать это?

Ответы [ 2 ]

1 голос
/ 17 сентября 2008

ОК, думаю, у меня есть решение:

  • Генерация плагина с помощью скрипта / генерация плагина
  • изменить Rakefile и добавить

require 'spec/rake/spectask'</p> <pre><code>desc 'Test the PLUGIN_NAME plugin.' Spec::Rake::SpecTask.new(:spec) do |t| t.libs << 'lib' t.verbose = true end

  • Создайте каталог спецификаций и начните добавлять спецификации в файлы * _spec.rb, как обычно

Вы также можете изменить задание по умолчанию для запуска спецификации вместо теста.

0 голосов
/ 17 сентября 2008

В качестве примера существующего плагина, который использует rspec, проверьте restful_authentication plugin . Может быть, это поможет.

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