ruby-on-rails - 如何跨规范文件重用 Rspec let 表达式?

标签 ruby-on-rails ruby rspec

我想通过将它们插入一个模块(或通过执行您可能建议的其他操作)来整理我的一些规范文件,这些文件共享一些相同的 let 表达式。当我这样做时,我在运行规范时遇到错误:

undefined method `let' for SpecShared:Module (NoMethodError)

我需要 rails_helper.rb 中的模块

我需要在我的模块中使用 rails_helper.rb

看起来该模块要么没有正确要求 rails_helper.rb,要么需要要求其他东西。我还需要做什么/取而代之才能完成这项工作?

最佳答案

关于ruby-on-rails - 如何跨规范文件重用 Rspec let 表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38923724/

相关文章:

ruby - 参数类型 STRING 和 {ARRAY<STRING>} 的运算符 IN 没有匹配的签名 (Google BigQuery)

ruby-on-rails - 如何在 Capybara finder 中使用正则表达式?

ruby - 为什么我的 rspec 测试在 Ruby 1.9.2 中比在 1.8.7 中运行得慢?

ruby-on-rails - 如何在 Comfortable Mexican Sofa 中使用字段?

ruby-on-rails - 如何使用数据库 :schema:load without erasing data

ruby-on-rails - Rails:如何连接到旧的PostgreSQL(您的PostgreSQL(70417)版本太旧了,请升级!)

java - 运行 allure 命令行生成命令时出错

ruby-on-rails - rails 1.2 "service is deprecated"

ruby-on-rails - Time.now.midnight 对时区的敏感性

ruby-on-rails - 我如何设置 Time.zone = GMT+05 :30