无法激活测试单元(= 1.2.3),已激活测试单元2.3.0
最近我在 Rails 2.3.5 中添加了 rspec 测试,但我无法简单地运行 rake -T 命令。然后我发现 Rails 3 -如果我使用 RSpec,我可以删除“test”文件夹吗…
Rails 路由在 rspec before(:all) 过滤器中未定义?
我正在使用 capybara 和 rspec 设置一些集成测试。 在单个测试中,这是有效的: describe "SIGN IN, POST post" do it "redirects to /posts after cr…
无法在 Rails 2.3.5 中加载 rspec 生成器
我正在开发 Rails 2.3.5,我希望使用 Rspec 进行测试。我已经安装了 rspec gem,但无法在生成器列表中列出 rspec。我指的是 https://github.com/rspec…
什么是“应该”?在 Rspec 中?为什么 `should redirect_to` 有效?
Rspec 有很多魔力。我不知道应该是什么以及如何使用它。 response.should redirect_to(some_path) Rdoc 说 should 可以是使用 ==、===、~= 和匹配器(…
尽管预期值和接收值之间的差异为零,为什么 RSpec 仍会抛出错误
我偶尔会收到以下 RSpec 错误,并且对它是什么感到困惑: Failure/Error: Question.all[index].created_at.should == sorted_publish_dates[index] ex…
使用 selenium 驱动程序时 authlogic 无法与水豚一起工作
我的所有水豚测试都使用默认驱动程序与我的 authlogic 成员区域一起工作,但是当我更改一个测试以使用 selenium 驱动程序(因为其中包含 ajax)时,它…
工厂女孩:创建一个与现有对象关联的对象
我想创建两个对象来引用我在 before(:each) 块中创建的另一个单个对象, 例如。 # in my factories.rb file.. factory :blah_1 do association :foo, …
如何使用 Dir.mktmpdir 与带有 rspec 的钩子中的块?
我想在 before-each 挂钩中创建一个 tmpdir 并在 rspec 示例中使用其路径。我想使用 Dir.mktmpdir 的块形式,以便在示例末尾删除该目录。 问题: 我无…
让 rspec 在 RubyMine 中工作
我刚刚安装了RubyMine,只要Ruby + gem + rspec + rspec-rails。 我正在尝试运行 http://rspec.info/ 上显示的迷你教程,但我有问题。 首先,我必须将…
通过将 Rails 保存在内存中来加速开发过程中的 Rails 测试?
当使用“rake”或“rake spec”在我的 Rails 应用程序上运行 rspec 测试时,初始化 Rails 并开始运行测试需要很长时间。 有没有办法将 Rails 加载到内…
带有 Rspec 测试的完整 Rails json API 示例
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
在 Aptana 3 上运行 rspec
我正在尝试使 2 分钟教程 在 Aptana 3 上运行。 我已经创建了两个 .rb 文件,但我想知道应该运行什么按钮或命令来运行我的 game_spec.rb 文件。 如何…
有没有办法强制运行所有规范与防护 +守卫-rspec?
有没有类似于自动测试的 ctrl+c 来强制运行所有规范?我仍在努力微调我的 .Guardfile,但目前我可以在不重新启动防护的情况下强制运行所有规范吗? ct…