Sha256: c29cf23ce1c99ee739821420a9be2feb80e3f3e59e992b1bcca10f721ec72b0f

Contents?: true

Size: 341 Bytes

Versions: 8

Compression:

Stored size: 341 Bytes

Contents

require 'spec_helper'

describe BackgroundWorker::Uid do
  let(:class_name) { 'CopyWorker' }
  let(:method) { 'make_copy' }
  let(:uid_object) { BackgroundWorker::Uid.new(class_name, method) }

  context '#generate' do
    subject(:uid) { uid_object.generate }
    it { is_expected.to match(/copy_worker:make_copy:[0-9a-f]{16}/) }
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
background_worker-0.7.0 spec/uid_spec.rb
background_worker-0.6.0 spec/uid_spec.rb
background_worker-0.5.0 spec/uid_spec.rb
background_worker-0.4.0 spec/uid_spec.rb
background_worker-0.3.0 spec/uid_spec.rb
background_worker-0.2.1 spec/uid_spec.rb
background_worker-0.2.0 spec/uid_spec.rb
background_worker-0.1.0 spec/uid_spec.rb