查看规范失败并显示“查询不返回结果集”
只是想做一个简单的视图规范。当我第一次创建这个规范并运行它时,它运行得很好。但后来当我需要创建模型类(app/models/request.rb)时,它开始失败…
在运行时递归地查找 RSpec 测试文件
我有一套 RSpec 测试,我想将其分组到以下层次结构中: tests/ featA/ t1.rb t2.rb featB/ t3.rb 但是当我运行时 $ rspec tests ,我得到以下信息: r…
在控制器中切换工作但不在规范中工作:Rails 3 +规格
给定这个确认方法: if (@bucket.confirmation_code == @code) puts "OLAAA" @bucket.toggle!(:confirmation) @bucket.save flash[:success] = "Succe…
在 rspec 中测试邮件程序
是否没有简单的方法可以在邮件程序规范中执行与 response.should render_template(:foo) 等效的操作?这就是我想做的: mail.should render_template(…
轨道 3 + Rspec 2 +自动测试:自动测试未加载
我已经安装了 autotest 和 Rspec2,但 Autotest 不想运行。文件夹 autotest 尚未创建(我手动创建了它并添加了 discovery.rb),当我运行 autotest 时…
RSpec with Capybara - 使用 OpenID 测试登录
我正在按照 Railscast 创建请求规范 http://railscasts.com/episodes/ 257-request-specs-and-capybara 在我的应用程序中,用户使用其 Google OpenID …
RSpec 并使 put 或 logger.info 正常工作
当我运行“rspec”之类的规范时。从命令行,如果我在规范中调用该代码,我可以在控制台中看到 put 或 logger.info 。但是,如果对 logger.info 或 put…
如何在 FactoryGirlRails 中定义序列?
以前在 Factory Girl 中,我们可以这样定义序列: # /spec/factories.rb FactoryGirl.define do # this is the sequence in question: sequence(:rand…
如何编写不考虑批量分配的 rspec 控制器规范 model_mock
我正在使用 rspec 来测试使用声明了 attr_accessible 的模型的控制器。我不想测试 attr_accessible 是否正常工作(我的模型规范就是这样做的),但我…
Rails 模型与 RSpec 发生冲突
我正在尝试让 Rails 应用程序的 RSpec 测试恢复工作。据我所知,它们绿色时和现在之间唯一真正的区别是我现在使用的是 ruby 1.9,而它们过去使用…