我正在研究一种依赖于Rails和Rack的宝石。我想编写一系列集成测试,这些测试将自动运行在不同版本的rails和rack gem上。你是否对这方面有任何好的解读或有关于这个主题的经验?
答案 0 :(得分:1)
听起来像thinkbot的appraisal gem是你正在寻找的东西。
设置你的宝石:
appraise "rails-3" do
gem "rails", "3.2.14"
end
appraise "rails-4" do
gem "rails", "4.0.0"
end
然后运行测试:
appraisal rails-3 rake test