rspec-rails 相关问题

rspec-rails是RSpec测试框架的扩展,为测试Ruby on Rails应用程序提供支持。

ruby on rails带有多态parent_id的Rails Factory Bot问题

我在使用FactoryBot从Image模型创建图像时遇到问题,该模型具有多态关联抛出'parent',并且当我想通过FactoryBot从Image创建实例但得到这个...

回答 1 投票 0

RSpec对等式不确定地运行

此问题与此不同:rspec Bisect无限期运行我的测试套件需要±10分钟才能运行。当我运行bundle exec rspec --bisect = verbose时,它卡住了1个多小时(这是...

回答 1 投票 1

rswag rails gem,无法识别我创建swagger.yml的模式

示例:rake rswag:specs:swaggerize PATTERN =“ spec / controllers / api / v1 / admin / \ *”或:rake rswag:specs:swaggerize pattern =“ spec / controllers / api / v1 / admin / authentications_controller_spec.rb或:...

回答 1 投票 2


在rspec文件中,我得到=>错误:ActionController :: RoutingError:尽管路由有效,但没有路由与xxxxxxx匹配

我对测试非常陌生,对Rails还是很陌生(不到1年的经验)。在回答之前,请注意这一点。我有一个属于来源的模型配方,来源属于...

回答 1 投票 0

使用Sidekiq RSpec测试发送电子邮件失败,因为数组为空并且无法从0更改为1

我正在尝试使用Sidekiq测试发送电子邮件,但出现错误,这意味着它没有进入队列,因为我的测试表明它的大小没有从0更改为1。可能是我遗漏了什么...

回答 1 投票 0

rswag gem无法识别我在rspec中的参数

运行RSpec时,在控制器的操作中(使用byebug或pry)在请求参数中不存在诸如(电子邮件或密码)之类的特定值,因此测试结果因...而失败。

回答 2 投票 1

“ ghost”参数传递给控制器

[我进行了以下测试:它将“将使用有效的pageConfig json结构通过”,将document.create ::。 。

回答 1 投票 0

JSON参数作为空字符串发送,而不是规范中的零

将应用程序从Rails 4转换为Rails5。一切都进展顺利,尽管似乎这条线引起了问题。在Rails 4中,它是:get:show,token:user.token,email:user.email在Rails 5中,...

回答 1 投票 0


RSpec:hash_include不能按预期工作

请考虑以下json响应:{“ data”:{“ someFunction”:null},“ errors”:[{“ message”:“电子邮件已经确认,请尝试登录”,“ locations”:[.. 。

回答 2 投票 0

[RSpec测试类,来自没有实际文件的模块

我在商店中有一个名为ErpPartsService :: Builder的用于创建零件(产品)的模块,并且在该模块的基础上,我建立了一个辅助类CategoryByLauberIdFetcher,我在内部仅使用了它...

回答 1 投票 0

Rspec中是否可以将数组计数设置为零?

因此,我不想期望它为零,而是将其设置为myArray.count =0。我知道有一种方法可以期望计数发生变化,但是是否可以执行让{{myArray.count } ...

回答 1 投票 0

Rspec可以等待ApplicationJob的答复吗?

我正在学习RSpec,并且正在从spec文件中调用模型内部的方法,但是该方法有后台工作,我的问题是;如何设置规范以等待来自...

回答 2 投票 2

如何使用RSpec测试在控制器方法中调用的类

我正在测试控制器,以确保调用了库类,并且该功能按预期工作。 注意 :这可能在其他地方被问到了,但是我的具体问题需要帮助。 我也很喜欢如何最好地对此进行测试的指...

回答 1 投票 0

功能测试和rspec的不同配置

将Rails从 . 更新到 . 后,我面临一个奇怪的问题。 我的功能测试需要以下配置才能运行 通过上述配置,我得到了需要进行以下配置的模型测试的错误unkno...

回答 0 投票 1

向Rails4应用程序添加授权后,RSpec控制器规范失败

在Railscast 和 之后,我向Rails 应用程序添加了授权 rails . . ,rspec rails . . 。 添加授权后,我所有的控制器规格均...

回答 2 投票 1

Rspec:是否有匹配器来匹配数组的数组,而不是测试顺序

我尝试测试两个数组是否包含相同的元素,而不测试元素的顺序。 (Rails 5.2 / Rspec-rails 3.8.2)示例:[['a1','a2'],['b1','b2']] [['b2','b1'],['a2', 'a1']] I ...

回答 2 投票 1

Stub或模拟实例方法rspec

以下功能是一个控制器操作,可从AWS S3存储桶获取要提供的数据。 def show s3_response = Zlib :: GzipReader.new(ApiBucket.bucket.object(id).get.body).read render ...

回答 1 投票 0

使用RSpec上传图像在控制器上具有意外的类

我在发布请求时遇到RSpec和Fixture_file_upload的麻烦。这是问题所在:我正在尝试通过上传发送图片以创建包含图片的类别,但是当图片到达时,它会对其进行更改。...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.