Module: FakeResque

Defined in:
lib/fake-resque/base.rb,
lib/fake-resque/faker.rb,
lib/fake-resque/version.rb

Defined Under Namespace

Modules: Faker, Version

Constant Summary collapse

@@orig_enqueue_method =
nil

Class Method Summary collapse

Class Method Details

.activate!Object



5
6
7
8
9
# File 'lib/fake-resque/base.rb', line 5

def self.activate!
  Resque.start_faking!
  unblock!
  true
end

.block!Object



16
17
18
# File 'lib/fake-resque/base.rb', line 16

def self.block!
  Resque.block!
end

.deactivate!Object



11
12
13
14
# File 'lib/fake-resque/base.rb', line 11

def self.deactivate!
  Resque.stop_faking!
  true
end

.raise_errors!Object



24
25
26
# File 'lib/fake-resque/base.rb', line 24

def self.raise_errors!
  @raise_errors = true
end

.raise_errors?Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/fake-resque/base.rb', line 32

def self.raise_errors?
  @raise_errors
end

.suppress_errors!Object



28
29
30
# File 'lib/fake-resque/base.rb', line 28

def self.suppress_errors!
  @raise_errors = false
end

.unblock!Object



20
21
22
# File 'lib/fake-resque/base.rb', line 20

def self.unblock!
  Resque.unblock!
end