腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Rspec
测试
重试
块
、
、
我正在尝试为故障转移端点机制编写
测试
。该函数的预期功能是调用主端点,如果调用成功,则不要
重试
,但如果失败,则
重试
3次。如果在第三次尝试后失败,则对次端点重复相同的操作。
浏览 23
提问于2021-08-17
得票数 0
回答已采纳
1
回答
拯救
重试
Ruby
、
经过长时间的休息后返回到Ruby,我正在尝试
使用
Capybara / Cucumber的
RSpec
断言运行一个救援
重试
代码
块
。我有以下故意设计来
测试
我的
重试
失败。它似乎没有运行
重试
,我弄糊涂了: retries ||= 2 a.eql?
浏览 2
提问于2019-08-28
得票数 0
1
回答
使用
RSpec
测试
救援中的
重试
代码
块
、
、
Rails.logger.error "Exception on #{e.class}: #{e.message}"end 因此,我尝试
使用
以下
测试
来
测试
此
重试
发生的情况,所以它继续
测试
(所以考虑所有调用的救援代码),然后我们重新模拟响应并期望,所以我们结束了一个
测试
,它认为整个代码
块
都是完全
测试
过的代码……但我们实际上不会验证是否发出了请求..
浏览 1
提问于2019-12-12
得票数 0
1
回答
使用
RSpec
测试
重试
RestClient
、
、
、
、
我
使用
Oauth,所以我所做的是将access_token和refresh token存储在User表中,我创建了一些类来实现这一点。在Create类中,我执行代码的正常功能(创建集成记录)。我知道代码可以工作,因为我已经在现场
测试
过了,当access_token过期时,我将得到新的令牌。但我想做一个
rspec
测试
。 我的
rspec
测试
的一部分:。(access_token: parsed[:access_token], refresh_token: parsed[:refresh_to
浏览 19
提问于2022-03-18
得票数 0
回答已采纳
2
回答
Rspec
测试
retry_on
、
、
、
def perform SsbHistory.last.destroy end 我做了这样的
测试
因此,我可以
使用
retry_on捕获作业中引发的错误。如果真的发生了,我想尝试一下这项工作。或者我
测试
错了吗?如何创建一个
rspec
来
测试
retry_on是否正常工作以及Ssb::Login.call是否被调用?
浏览 32
提问于2021-07-19
得票数 1
1
回答
Rspec
:如何
测试
重试
?
、
、
、
、
你能建议如何
测试
这个retry事件吗?retry raise Exception.new(timeout.inspect) end
Rspec
单元
测试
: prod_v1 =Product.find
浏览 0
提问于2018-10-04
得票数 2
1
回答
RSpec
重试
Gem -无法实现
重试
尝试
我正致力于在我的项目中实现
Rspec
Retry gem。我已经将
重试
代码添加到spec_helper.rb中,并在此方法上对其进行
测试
: expect(rand(23)).to eq(1)但是,我不能让
重试
实际重新运行该方法。我正在努力找出为什么它不会
重试
。以下是控制台输出。My console outputs the following: C:\RSpecRet
浏览 0
提问于2018-02-20
得票数 0
2
回答
在所有的水豚
测试
之前运行一次
块
、
、
、
我
使用
Capybara与
Rspec
集成
测试
一个rails应用程序。在第一次Capybara
测试
运行之前,是否有任何方法可以在每个特性规范之前运行一个前置
块
?在我的
RSpec
.configure
块
中放置一个
块
会使它在每个特性规范之前运行: config.before(:all, type: :feature
浏览 1
提问于2015-06-19
得票数 2
回答已采纳
2
回答
rspec
规范无效选项:--default_path=spec
、
我从
rspec
收到一个非常奇怪的错误:我
使用
的是rails 4,ruby 2应用程序,我已经将所有内容都更新到了
rspec
-rails 3.0.0.beta。我转储并重新安装了
rspec
、.
rspec
和spec_helper.rb。
浏览 1
提问于2012-11-26
得票数 1
1
回答
签入at_exit挂接时为什么未定义方法“`expect”
、
、
导致错误->未定义的方法'expect‘require '
rspec
/expectations' \`cat /etc/redhat-release
浏览 3
提问于2018-01-17
得票数 0
1
回答
Rspec
的it
块
文本没有打印在终端上
、
、
我有一个
测试
项目,其中有多个IT
块
。每件事情都很顺利,但是,当我运行我的
rspec
测试
时,我不会在终端上的it
块
中获取文本。相反,我只是在航站楼上得到了绿色的点。*本地宝石*
rspec
-核心(3.3.1)
rspec
-模拟(3.3.1)
rspec
-支援(3.3.0)
浏览 1
提问于2015-09-12
得票数 1
回答已采纳
16
回答
如何运行单个
RSpec
测试
?
、
、
、
我有以下文件:在终端中,我
使用
什么命令来运行该规范,在哪个目录中运行该命令?我的创业板档案:group :development, :test do gem "
rspec
-rails
浏览 1
提问于2011-05-24
得票数 367
回答已采纳
1
回答
如何检查
RSpec
测试
套件中的故障?
、
我正在对
RSpec
进行实验,并考虑一个只在
测试
套件通过时才会改变随机种子的系统。我试图在after(:suite)
块
中实现这一点,该
块
在
RSpec
::Core::ExampleGroup对象的上下文中执行。虽然
RSpec
::Core::Example有一个方法"exception“,允许您检查是否有任何
测试
失败,但是对于示例列表,
RSpec
::Core::ExampleGroup上似乎没有类似的方法或任何访问器那么,如何检查
测试</e
浏览 1
提问于2013-09-20
得票数 9
回答已采纳
1
回答
使用
有意义的名称的Sauce实验室
测试
、
、
、
、
我正在
使用
rspec
和cucumber在酱料实验室运行watir
测试
。 我希望
测试
名称(在酱汁实验室)与
rspec
描述
块
或黄瓜功能的名称相同。我希望酱料实验室的
测试
也被命名为something。我知道如何告诉sauce实验室我希望如何命名
测试
,但我不知道如何在
测试
运行时让
rspec
描述
块
名称或黄瓜功能名称。更多的上下文:我有几个
rspec
文件,它们都是并行运行的,我
使用</
浏览 0
提问于2012-06-22
得票数 3
回答已采纳
3
回答
RSpec
--
测试
方法是否调用其
块
参数
、
、
、
、
我有一个以代码
块
为参数的方法。问题是:如果这个方法调用了
块
,如何
使用
RSpec
进行
测试
?有办法用
RSpec
来
测试
类似的东西吗? 更复杂的情况请参见,其中包含lets和mocks。
浏览 3
提问于2012-11-06
得票数 4
回答已采纳
1
回答
RSPEC
-从加载的文件恢复数据库
、
、
我有一个rails项目运行
rspec
进行
测试
,每次
RSPEC
启动时,我都希望从一个转储文件中恢复
测试
DB。我尝试在
rspec
块
下的rails_helper文件中编写一些配置,但是由于正在
使用
DB,它无法用系统命令恢复DB。
使用
Rails 5和psql
浏览 3
提问于2017-04-10
得票数 0
回答已采纳
2
回答
每次运行
rspec
时设置一次变量
、
我需要设置一个对象,该对象将被初始化,每次运行
测试
时只登录API一次。before(:all)仍然过多,因为它将对每个描述
块
运行一次,而我想要的是为所有
测试
文件普遍设置一次的东西。更新config.add_setting :client config.before(:suite) do
RSpec
.configuration.client = TDAmeritradeApi::Cli
浏览 5
提问于2014-07-28
得票数 1
回答已采纳
1
回答
Rspec
重试
Gem -如何仅配置Netread::Timeout错误?
、
、
有没有办法将配置为仅对Netread::Timeout错误执行
重试
?
浏览 0
提问于2018-02-22
得票数 1
1
回答
RSpec
3模拟参数期望-
使用
块
吗?
、
、
我有一个方法,它接收一个
块
,并将其委托给另一个方法。非常简单: Builder.build(&block)我希望
RSpec
(v3)
测试
接收到的
块
是否传递给了新方法。我的
测试
目前是这样的: it "delegates to Builder" do expect(App::Builder).to r
浏览 0
提问于2014-11-21
得票数 2
1
回答
RSpec
-处理救援
块
内的
重试
、
、
我目前正在运行一个循环,在
测试
中执行retry。我如何通过存根retry来
测试
上面的代码呢?
浏览 2
提问于2013-10-14
得票数 3
回答已采纳
点击加载更多
相关
资讯
CAD块对象如何局部显示?块裁剪的使用技巧
测试人员如何使用Git部署测试环境?
使用 Vagrant 测试 Ansible 剧本
使用Mavem进行集成测试
测试留言功能使用
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券