Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
红宝石 Rspec。获取所有测试的列表
我对 Rspec 进行了一些测试 如下所示 describe description do before each do do before end it something 1 do end it something 2 do end e
ruby
rspec
但使用 <""> 渲染" > Rspec 控制器错误需要 <"index"> 但使用 <""> 渲染
作为测试新手 我正在努力让一些控制器测试通过 以下控制器测试会引发错误 expecting lt index gt but rendering with lt gt 我的控制器规格之一具有以下内容 require spec helper d
rubyonrails
rubyonrails3
rspec
devise
cancan
在 Rails 中使用 RSpec 和 Capybara 时未定义的方法“visit”
我无法让水豚与 rspec 一起工作 它给了我这个错误 undefined method visit for
rubyonrails
ruby
rspec
capybara
我可以在 rspec 中使用多个排除过滤器吗?
在 spec rb 文件中 我设置了一个排除过滤器 如下所示 RSpec configure do config we need determine this once at the very front and the result be
ruby
rspec
Filtering
如何在 rspec 请求规范中设置请求标头?
在控制器规范中 我可以像这样设置 http 接受标头 request accept application json 但在请求规范中 请求 对象为零 那么我在这里该怎么做呢 我想将 http 接受标头设置为 json 的原因是这样我可以这样
rubyonrails
json
Testing
rspec
“没有路线匹配”错误?
我是新的 Rspec 刚刚开始在 Rails 3 上生成一个新的控制器 它默认生成一些 Rspec 测试 我有一个关于如何让它们通过的问题 就目前情况而言 我在我的终端中看到了这个测试 1 BuildingsController GET s
Testing
rspec
routes
rubyonrails3
rspec 中的相关测试
我编写功能测试 并且我需要进行的测试取决于之前测试的通过情况 假设我有一个按钮 可以打开一个窗口 其中有一个功能 也就是说 为了检查此功能 我需要首先检查按钮的正确操作 即打开窗口或不起作用 因此 我需要这样做 如果单击按钮时测试失败 则测
ruby
Testing
rspec
automatedtests
如何从 Rails 中的 RSpec 测试调用应用程序帮助器方法?
标题是不言自明的 我尝试过的一切都导致了 未定义的方法 澄清一下 我并不是想测试辅助方法 我正在尝试在集成测试中使用辅助方法 您只需在测试中包含相关的帮助程序模块即可使方法可用 describe foo do include ActionV
rubyonrails
rspec
Rails/Devise - 我应该使用 devise 和 rspec 测试什么?
许多程序员使用 devise 作为他们的身份验证解决方案 我想得到他们的建议 设计已经经过测试 但我想知道是否需要自己测试一些东西 集成 单元 功能测试 以便与我的知识进行标准设计集成 我不熟悉shoulda和cucumber 但我了解一些
rubyonrails
rspec
devise
factorybot
用于单个测试的 Rails/RSpec 切换缓存
因此 在我的应用程序中 我可以禁用所有测试的缓存 这将是理想的 但显然有许多遗留测试依赖于缓存的功能 有没有办法为单个 RSpec 测试启用 Rails 缓存 就像是 before each do cache setting Rails c
rubyonrails
rubyonrails4
rspec
rspec3
将标头附加到 Rspec 控制器测试
我正在尝试为我的控制器编写测试 该控制器接收来自外部服务的请求 到目前为止 这是我的测试 describe ApplyController do context when valid do let parameters do file Fi
rubyonrails
ruby
rubyonrails3
rspec
rspecrails
rSpec 和 Rails3 中的存根设计
如何使用 rSpec 在 Rails 3 中存根 Devise 我有一个UsersController and a User模型 目前 这两者都与 Devise 相关 我正在编写控制器规格 但我真的很难实现作为 Devise 的期望sign
rspec
rubyonrails3
rspec2
Capybara::ElementNotFound 的所有规格仅在 Travis 上
我正在使用 selenium capybara 和 rspec 进行测试 我注意到所有测试都在本地通过 但在 travis 上 所有测试都失败 并在每个规范上出现此错误 Capybara ElementNotFound 我不确定这里出了什么
rubyonrails
ruby
selenium
rspec
capybara
rspec 与 devise 的集成测试抛出 NoMethodError 错误
我在这里发布了类似的错误 但所有这些都无法解决我的问题 我的文件 spec request news controller spec rb 如下所示 require spec helper describe NewsController d
rspec
devise
factorybot
rubyonrails32
如何声明 RSpec 中示例之间共享的变量?
假设我有以下规格 describe Thing do it can read data do data get data from file 42 36 expect data count to eq 2 end it can proces
ruby
variables
rspec
不兼容的库版本:nokogiri.bundle 需要版本 11.0.0 或更高版本,但 libxml2.2.dylib
当我尝试在 Hartl 的教程中运行 rspec 时 出现此错误 我用谷歌搜索了该错误 但它从来都不是针对特定版本的 而且修复程序实际上并不能解决我的问题 Users Jimbo rvm gems ruby 2 0 0 p247 gems
rubyonrails
rspec
使用 RSPEC 进行测试时突然出现莫名其妙的活动记录连接超时
这是一个我几乎一无所知的领域 所以提前道歉 我有一套超过 800 个 rspec 测试 当运行整个集合或只是特定的测试文件时 在其中几个之后 例如 20 个左右 尽管它从来不是完全相同的数字 突然且莫名其妙地 每个测试都开始失败并出现相同的
rubyonrails
activerecord
selenium
rspec
databasecleaner
使用 RSpec 3 和 Rails 4 在控制器测试中查找新创建的记录
我正在 Rails 4 中制定控制器规范 并且想要测试由控制器操作创建的记录的属性 如何找到新创建的记录 例如 我可以做什么来代替 it Marks a new user as pending do post create params I
rubyonrails
rubyonrails4
rspec
actioncontroller
rspec3
为什么我收到“不建议在全局范围内包含 Capybara::DSL!”
每次我运行规范时 即使规范通过了 例如 rspec spec integration view homepage spec rb including Capybara DSL in the global scope is not recom
rubyonrails
ruby
rspec
capybara
RSpec 失败:迁移后找不到表...?
我有一个带有一个模型的裸轨 3 应用程序 使用生成rails g model User 我添加了一个工厂 使用factory girl rails Factory define user do f f email email protect
rubyonrails
rubyonrails3
rspec
factorybot
1
2
3
4
5
6
...18
»