Sha256: ed68ec65e21873298f27ecc645e93b11c1757aeeb4b8a25b9e07acaf180deaab

Contents?: true

Size: 400 Bytes

Versions: 4

Compression:

Stored size: 400 Bytes

Contents

require 'rbatch/double_run_checker'

describe RBatch::DoubleRunChecker do
  it "check" do
    expect{RBatch::DoubleRunChecker.check("hoge")}.to_not raise_error
    RBatch::DoubleRunChecker.make_lock_file("hoge")
    expect{RBatch::DoubleRunChecker.check("hoge")}.to raise_error(RBatch::DoubleRunCheckException)
    expect{RBatch::DoubleRunChecker.check("bar")}.to_not raise_error
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rbatch-2.6.1 spec/rbatch/double_run_checker_spec.rb
rbatch-2.1.1 spec/double_run_checker_spec.rb
rbatch-2.1.0 spec/double_run_checker_spec.rb
rbatch-2.0.0 spec/double_run_checker_spec.rb