腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
测试
作业
并
引发
错误
(
如果有
)
、
我有一份工作,我目前正在使用RSpec进行
测试
: # app/jobs/do_something_job.rb defdescribed_class.perform_later(a, b, c) }.to have_enqueued_jobend 这个例子肯定是成功的,无论perform方法体中发生了什么,它都会将
作业
排入队列end end 而且我不更新
作业
示例,因为
作业
已进入队列,所以它无论如何都会成功
浏览 46
提问于2021-10-12
得票数 0
回答已采纳
2
回答
错误
H10: Heroku上的应用程序
错误
、
我是一个使用
Rails
和Heroku的新手。我尝试将我的应用程序推送到Heroku上,推送成功,但由于某种原因,我在Heroku网站上收到了一个应用程序
错误
:gem "sqlite3", "~> 1.3.6"gem 'pg' g
浏览 1
提问于2012-10-24
得票数 0
1
回答
了解delayed_job状态
、
我使用和在
Rails
应用程序中实现了长期运行的任务。我的delayed_job配置指示尝试一次
作业
,
并
保留失败:Delayed::Worker.max_attempts = 1我尝试了两个自动
引发
错误
的
测试
作业
,以查看故障如何运行。我得到的是:我的预期是,失败的
作业</
浏览 1
提问于2014-02-14
得票数 4
回答已采纳
2
回答
我应该如何处理从存储过程到通用日志接口的
错误
管理
、
、
、
在某些情况下,由于插入尝试不存在/不正确的外键而导致失败的应用程序实际上会包含在应用程序的消息中,但是,在某些情况下,SQL代理
作业
执行与这些应用程序相关的存储过程,而这些存储过程不会记录到存储库。我想我也可以在存储的proc中调用另一个存储的proc,该proc将
错误
概括为日志记录格式,然后直接写入存储库,而不通过服务。无论如何,我对这个小组关于最好的方法的想法很感兴趣。
浏览 0
提问于2012-11-30
得票数 0
回答已采纳
2
回答
显示有关已完成的Sidekiq
作业
的信息(日期)
、
、
、
我在我的应用程序中使用
Rails
6,附带了Sidekiq。此
作业
将偶尔触发,但当上一次数据库同步(FetchAllProductsWorker负责)成功时,用户必须有反馈。 我只想为这位员工提供这样的信息。我在sidekiq 文档中看到了许多有用的东西,但它们都与完成
作业
的历史无关。
浏览 9
提问于2022-06-10
得票数 0
1
回答
配置环境文件以
引发
持续集成服务器(Jenkins)中的
错误
、
、
、
我为这件事挣扎了很长时间.当它发生在我的持续集成服务器(Jenkins)上时,我不知道如何提高
错误
。:stderrendPASS (0:00:17.313) page 022/621 '/some/path?callbacks.rb:81:in
浏览 1
提问于2014-04-15
得票数 1
回答已采纳
1
回答
升级到
Rails
4后出现DelayedJob
错误
:延迟::反序列化
错误
:无法加载
作业
、
、
我正在将
Rails
应用程序从3.2升级到4.x。在我的
测试
中,我现在得到了以下垃圾。Handler: nilDelayed::Worker.delay_jobs = false 所以我并不是真的期望DelayedJob第一次延迟方法时,会
引发
该
错误
。
浏览 1
提问于2014-07-16
得票数 3
1
回答
Rails
4 ActionMailer -如何在使用deliver_later时捕获连接和SMTP
错误
、
、
、
deliver_later w ActiveJobs / Sidekiq,使用:在开发模式w MailCatcher中进行
测试
时,唯一能捕获的
错误
是Errno::ECONNREFUSED,设置端口1026而不是1025begin MessageMailer.contact_me_email@message.dest
浏览 8
提问于2015-08-18
得票数 6
回答已采纳
1
回答
RSpec显示回溯而不是
测试
名称
、
、
、
我已经将一个
Rails
4应用程序升级到了
Rails
5,到目前为止
测试
运行得很好,但是规范的输出并不是很整洁。它不再显示
测试
名称,而是显示某种回溯。那么,我错过了什么?36:in `call_app' /Users/ghostrifle/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/railties-5.0.0/lib/
rails<
浏览 7
提问于2016-08-04
得票数 1
回答已采纳
1
回答
使用RSpec
测试
DeserializationError
、
、
为了解决在
作业
执行期间
引发
的任何ActiveJob::DeserializationError,我在
作业
中添加了以下内容: rescue_from(ActiveJob::DeserializationError,当一个
作业
运行时,当一个记录被销毁时,不会
引发
任何ActiveJob::DeserializationError。为了开始
测试
,我删除了上面的函数,
并
决定确保我能够
测试
ActiveJob::DeserializationError实际上是被抛出
浏览 1
提问于2017-02-09
得票数 5
1
回答
Redis如何使用
Rails
和Sidekiq
、
、
问题:需要从
Rails
异步发送电子邮件。环境: Windows 7、Ruby 2.0、
Rails
4.1、Sidekiq、Redis1414256204.699674Redis如何知道执行队列中的
作业
,以及是否需要在环境中设置其他内容才能知道应用程序驻留在哪里? delayed_job是更好的解决方案吗?我在一个窗口中启动了redis,在另一个窗口中启动了bundle exec sidekiq,在第三个窗口中启动了
rails</em
浏览 0
提问于2014-10-26
得票数 2
2
回答
升级到
Rails
4.2中断延迟::Job :Job未能加载:未定义方法'fetch_value‘
、
、
升级到
Rails
4.2,在本地一切正常工作,推动生产'kaboom‘。每个延迟::
作业
失败时都有相同的
错误
。Handler: " --- YAMLYAMLYAMLYAML " end 其他可能有用的东西,我们只使用延迟::
作业
(而不是使用活
浏览 2
提问于2015-02-19
得票数 3
回答已采纳
1
回答
延迟
作业
在排队后可以调试吗?
、
我使用
Rails
4.2、活动
作业
和延迟
作业
向新用户发送电子邮件。如果我在mailer (例如,一个拼写
错误
的变量)中犯了一个编码
错误
,并且ActiveJob::DelayedJob
引发
了一个异常,那么是否有任何方法来修复编码
错误
,但是是否用新的固定代码重新运行了相同的任务也许我做错了,但我想知道如果不能修复,延迟
作业
重试一次又一次地破坏代码的目的是什么!
浏览 5
提问于2016-03-29
得票数 0
回答已采纳
3
回答
使用主键约束编写的最佳实践?
、
在每次更新/插入语句之前,我是否应该: 如何使用主键约束编写?
浏览 8
提问于2022-01-12
得票数 0
2
回答
为什么我需要迁移
Rails
中的
测试
数据库?
、
在创建新的迁移文件之后,运行迁移,然后运行我收到的
测试
:下面的
rails
_helper.rb片段不是应该为我将迁移应用到
测试
数据库吗更新 这是我所要求的config/environments/tes
浏览 5
提问于2017-06-07
得票数 16
回答已采纳
1
回答
如何确定
测试
中的修补程序请求为何不成功
、
、
、
在一个
测试
中,我有一个patch request。然而,它并没有保存。我知道这一点,因为在patch request之后,我
测试
新值是否存在。 如何识别
测试
中的patch request失败的原因?此外,我在补丁行之后将@response.status和@response.message添加到
测试
中。
浏览 3
提问于2015-05-01
得票数 1
回答已采纳
2
回答
ActiveRecord::AttributeMethods::GeneratedAttributeMethods的NoMethodError:未定义的方法` `synchronize‘
、
、
我正在做一个项目,我们正在从一个旧的ruby web api (而不是
rails
)迁移到一个新的
rails
4.2.4项目,这个旧的ruby web api引入了activeSupport和activeRecord4.1.8,
并
使用resque 1.25.2进行
作业
处理。ActiveRecord::AttributeMethods::GeneratedAttributeMethods 只有在辅助进程的上下文中调用User.find_by_id或User.new时,才会
引发
此
错误
当调用其他
浏览 0
提问于2015-11-12
得票数 0
1
回答
在哪里可以
测试
Rails
中ENV值的存在?
在
Rails
应用程序中,我希望
测试
特定ENV键值对(即not ENV['my_key'].nil? )的存在,并在执行
rails
server或部署到Heroku时
引发
异常(
并
使其无法编译)。在
Rails
结构中,
测试
的最佳部分在哪里?
浏览 0
提问于2016-02-28
得票数 0
回答已采纳
1
回答
由于资产-.链轮-清单*
、
我们正在使用这些版本: DEBUG [42c93c96] Command: cd /var/www/appyapi.staging/releases/20160223041856 && (
RAILS
_ENV
浏览 2
提问于2016-02-15
得票数 0
1
回答
为什么Minitest的assert_raises在这种情况下不能像预期的那样工作呢?
、
、
、
我正在尝试使用来解决
Rails
中的一种奇怪行为。test#index'endend 预期行为:绿色
测试
。为什么Minitest不能断言AbstractController::ActionNotFound是被
引发
的?(更别提这已经在
Rails
中
测试
浏览 6
提问于2014-04-24
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby on Rails教材中文译文 第六章 建立用户模型
让小型企业提高 20 倍效率的统一技术栈
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
程序员如何避免半途而废?
从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券