rake_shared_context という、rake タスクをテストする際にべんりな shared context を gem にしたものがあります。これをバージョンアップしました。 バージョンアップしたときに RubyGems.org を確認したら、地味に 2000 ダウンロードされていて驚きました>< 変更点 rails に依存しているコードを修正して、padrino など他のフレームワークでも使えるようにした 任意のディレクトリの rake タスクをテスト出来るようにした(これまでは Rails.root/lib/tasks/*.rake 決め打ちだった) 例 下記のようにすると、/path/to/rake ディレクトリ配下の rake タスクをロードします。 RakeSharedContext.rake_dir = '/path/to/rake'