Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
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
Ruby 调试“没有要加载的文件--spec_helper”
菜鸟可能会错过一些明显的东西 我正在尝试调试 Rspec 文件 此时 Rspec 文件已被删除 require spec helper describe PagesController do render views describe GE
rubyonrails
rspec
rubydebug
在 Ruby On Rails 上学习 BDD 的途径是什么?
我想在 Ruby On Rails 上启动 BDD 我应该学习什么 我对 BDD RSpec 或 Cucumber 一无所知 最好的学习方式是什么 教程 涵盖 我应该测试什么行为 之类的内容 ETC thanks RSpec 特定 我保留这
rubyonrails
ruby
rspec
cucumber
BDD
Rspec 捆绑包在 TextMate 和 rvm 中损坏
自从我开始使用rvm以来 我经历了一段困难时期 我已经完成了所有 rvm textmate 设置并拥有最新的捆绑包 但是我仍然无法从 textmate 运行 Rspec 测试 我有最新的捆绑包github com rspec rspec t
ruby
rspec
textmate
rvm
预计响应的状态代码为 200,但在 rspec 中的请求测试中,状态代码为 302
我发现其他人发布了很多类似的问题 但没有一个解决方案有效 我的 spec requests questions spec rb 是 require rails helper RSpec describe Questions type req
rubyonrails
rspec
rspecrails
rspec - 为什么仅在 ubuntu 上,当它们相同时,使用 assert_equal 进行此属性比较会失败?
两个测试都失败了 但仅在 Ubuntu 12 上失败 但在我的 新 Mac 上却失败了 失败的两个是 Active Record 对象属性比较 但我尽了最大努力来比较它们 例如在命令行创建哈希并粘贴属性 比较表明它们是相同的 这是一个真正的
Hash
rspec
factorybot
assert
assertions
RSpec 惰性主题
测试类方法时 我不需要自动创建实例 隐式主题是自动创建的 还是仅在引用时创建 describe MyClass do it uses implicit subject do subject my method should be true
ruby
rspec
RSpec 和 ActiveModel
我有一个模块 它包含 activemodel 我想使用 rspec 测试它 这是我到目前为止的设置 lib my module base rb my module rb spec my module spec rb spec helper
rubyonrails
rspec
activemodel
Hartl 教程中的 bundle exec rspec spec/requests/static_pages_spec.rb 不起作用
我正在按照 Michael Hartl 的 ruby on Rails 教程来测试示例应用程序 3 2 1 测试驱动开发 但在输入后出现以下错误bundle exec rspec spec requests static pages spe
rubyonrails
ruby
rspec
«
1
2
3
4
5
6
...20
»