如何更改默认的“测试”使用 Ruby 自动测试中的文件夹
我的测试文件夹位于 lib/foo/test 而不是 /test 内。我如何告诉 Autotest 查看 lib/foo/test 来运行测试?我尝试在 .autotest 文件中添加一些带有映射…
自动测试不适用于 rspec 共享示例
我的测试如下所示: <<< spec/models/user_shared.rb shared_examples_for "a user" do end <<< spec/models/worker_spec.rb require 'spec_helper' r…
Rails 中的自动测试如何运行集成测试?
我在 .autotest 中有这个: Autotest.add_hook :initialize do |autotest| autotest.add_mapping(/^spec\/requests\/.*_spec\.rb$/) do autotest.file…
Rails 中辅助方法的问题
我有以下辅助方法(app/helpers/application_helper.rb): module ApplicationHelper #Return a title on a per-page basis def title base_title = …
如何使用 rspec 测试 Ruby on Rails 3 中的日期?
举例来说,我有一个日期字段或 3 个选择字段(日月和是)。 最终选择的日期如何发送到数据库?或者不以什么格式发送? 20110803? 2011-08-03 ? 我想…
Rails 3.0.9 下 Spork 和 Rspec 自动测试响应缓慢
一切都在起作用,但速度很慢。 我知道 Spork 正在工作,因为 rspec spec/ 在两秒内产生响应,并且我知道自动测试正在工作,因为当我更改控制器代码时…
Mocha 的 regexp_matches 有时会丢失
我很难从 Mocha 和 regexp_matches 方法。如果自动测试运行我的整个测试套件,则一切正常。如果我故意导致包含 regexp_matches 调用的测试失败,然后…
自动测试无法在 Windows 7 32 位上运行
我正在阅读 Michael Hartl 的 Rails 教程,但没有运气让自动测试正常工作。 当我运行“autotest”命令时,我在终端中得到以下输出: C:\Sites\rails_p…
无法安装自动测试4.4.6
我正在使用 RVM,当我尝试使用以下命令安装自动测试时: rvmsudo gem install autotest 并获取 获取:autotest-4.4.6.gem (100%) 成功安装autotest-4.…
Ruby on Rails 自动测试不再捕获错误
我正在阅读 Hartl 的 Rails 教程,自动测试不再运行新编写的测试。我编写了一个新测试,它不会反映在自动测试中。自动测试仍然运行并保持绿色并带有一…
自动测试自动更新模块有什么作用?
https://github.com/seattlerb/zentest/blob/master /lib/autotest/autoupdate.rb 它没有记录,我在网上找不到任何关于它的讨论。…
安装自动测试库未找到错误
我无法让自动测试工作。 Rspec 工作正常。 首先,我无法让 autotest/ Rspec 命令与bundle exec 命令一起使用,因此我修改了 Gemfile 以包含以下代码。…
找不到可执行文件错误自动测试 4.4.6
我正在尝试回滚失败的 spork 安装,并卸载了自动测试,因为我遇到了问题。重新安装后,从命令行运行自动测试时出现此错误: /opt/local/lib/ruby/site…