Sha256: 096012a4c1cb2993d137215074eef20af602907cee32aedd40d985aeb40099a9

Contents?: true

Size: 371 Bytes

Versions: 3

Compression:

Stored size: 371 Bytes

Contents

require_relative "../../../spec/support/file_helper"

class TestWorker
  QUEUE_NAME  = :sneakers_queue
  ROUTING_KEY  = :sneakers_routing_key
  VERIFICATION_FILE = "tmp/sneakers.verified".freeze

  include Sneakers::Worker
  include FileHelper

  from_queue QUEUE_NAME, routing_key: ROUTING_KEY

  def work(_message)
    create_file(VERIFICATION_FILE)
    ack!
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sapience-0.2.7 test_app/app/workers/test_worker.rb
sapience-0.2.6 test_app/app/workers/test_worker.rb
sapience-0.2.5 test_app/app/workers/test_worker.rb