1
votes

I have a Sidekiq worker called class Consolidation::AnalyticsWorker < BaseWorker

I want to perform it manually for testing How can I achieve this?

Tried in rails console:

test = Consolidation::AnalyticsWorker
perform(test)
1

1 Answers

8
votes

You have to do something like Consolidation::AnalyticsWorker.new.perform(args) where args are arguments which method Consolidation::AnalyticsWorker#perform takes.