rspec

rspec

文章 1 浏览 94

Rails 3.1 中使用 RSpec 进行设计和声明性测试时出现字符串化键错误

让 Devise 和 Declarative 在 RSpec 测试中很好地发挥作用确实很困难。 https://github.com/stffn/declarative_authorization/issues/95 在功能测试中…

ぃ弥猫深巷。 2024-12-11 00:53:45 3 0

在 Rails 集成规范中向同一控制器发出两个请求

我在 Rails 集成测试中使用 rspec 向同一个 url 发出两个请求时遇到问题 it 'does something' do # get '/something', {:status=>'any_other'}, @head…

滥情空心 2024-12-10 23:20:45 1 0

Rspec:仅当会话条件为真时才运行测试

假设我有一个共享示例组。该小组进行测试以确保网站的每个页面上都存在正确的菜单。 问题是每一页上的菜单并不相同,只是几乎相同。例外情况是菜单不…

三生一梦 2024-12-10 22:39:16 0 0

Rspec:失败后调用方法

我试图找出如何在每次失败后调用规范助手中的方法。我觉得问这个问题很糟糕,因为它似乎以前已经被问过,但对我来说有点无法谷歌,因为我发现的只是检…

╰沐子 2024-12-10 21:44:30 0 0

防止测试迭代期间数据库被删除

我正在使用 Rspec 针对遗留数据库测试我的代码(没有迁移,没有模式等)。有没有办法防止数据库在迭代之间被删除?谢谢。 config.before(:suite) do D…

装迷糊 2024-12-10 19:51:43 2 0

Rspec 输出格式

这个问题更多的是出于好奇而不是目的。我们可以更改 Rspec 命令的输出吗,它显示点和 Fs。例如,以下是我的一个项目的输出: .F.F.F.F ..... ........…

似狗非友 2024-12-10 16:11:06 2 0

使用 Ruby on Rails 教程进行集成测试

我正在尝试遵循 ruby​​ on Rails 教程并实施集成测试。 我首先运行命令:bundle exec rspec spec/ 它告诉我所有的测试都通过了,只有一个测试通过了…

何必那么矫情 2024-12-10 13:33:13 2 0

来自现实世界应用程序的 Rails rspec 代码 (/spec)

我正在学习 ruby​​ on Rails 的 rspec,v 3.1 我知道编写规范有多种风格。 除了我正在学习的所有理论和书籍...... 您能指出任何具有大量优质 rspec …

月棠 2024-12-10 12:51:00 2 0

使用 Capybara 测试纯 JavaScript 应用程序

我在使用 Sinatra 和 Capybara 时遇到一些问题。 我想测试一个纯 javascript 应用程序。它只是一个由 Sinatra 提供的简单的 index.html。 require "si…

2024-12-10 12:37:26 1 0

Rails 3 - 模拟/存根 - 测试控制器

我有一个关于测试以下 Rails 代码行的问题: https://gist.github.com/1289849 在我的测试代码中我有这样的东西(显然不起作用): https://gist.gith…

书信已泛黄 2024-12-10 12:31:11 1 0

测试操作时如何在 Flash 中输入值

我正在尝试测试需要存储在闪存中的值的操作。 def my_action if flash[:something].nil? redirect_to root_path if flash[:something] return end # D…

ま柒月 2024-12-10 11:36:42 2 0

如何使用 rspec 测试签名或永久 cookie?

我可以将 cookie 写入请求中: request.cookies['foo'] = 'bar' 但是这些都不起作用: request.cookies.permanent['foo'] = 'bar' request.cookies.si…

骑趴 2024-12-10 09:54:47 2 0

使用 rspec 和 devise sign_in env 进行集成测试

我正在使用配置为使用omniauth facebook登录集成的设计。 当从我的 spec/request 测试中调用 sign_in 方法时,我得到: undefined method `env' for n…

拥抱没勇气 2024-12-10 09:49:34 2 0

在我的单元测试中,固定装置和工厂有什么区别?

这里有点困惑,工厂和夹具有什么区别? 所以我正在使用factory_girl,当我使用工厂创建对象时,是否应该将其持久化到数据库?或者这就是固定装置,数…

蹲在坟头点根烟 2024-12-10 08:59:28 1 0

加入模型创建测试失败,因为缺少相关模型,不知道为什么?

这是失败的测试: before(:each) do @attr = { :user_id => "1", :project_id => "1", :owner_type => "client" } end it "should create a new insta…

万劫不复 2024-12-10 04:38:04 1 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文