私はプラグインを作成しており、BDD を使用してビルドできるように RSpec を使用しようとしています。
これを行うための推奨される方法はありますか?
私はプラグインを作成しており、BDD を使用してビルドできるように RSpec を使用しようとしています。
これを行うための推奨される方法はありますか?
OK、解決策があると思います:
require 'spec/rake/spectask'
desc 'Test the PLUGIN_NAME plugin.'
Spec::Rake::SpecTask.new(:spec) do |t|
t.libs << 'lib'
t.verbose = true
end
テストの代わりに仕様を実行するようにデフォルトのタスクを変更することもできます。
rspec を使用する既存のプラグインの例については、 restful_authentication プラグインを確認してください。多分それは助けになるでしょう。