Module: Anticipate::DSL

Included in:
Anticipate
Defined in:
lib/anticipate/dsl.rb

Defined Under Namespace

Classes: AfterSleep, Anticipation, FailingAfter, Sleeping, Term, TryingEvery

Instance Method Summary collapse

Instance Method Details

#default_intervalObject



20
21
22
# File 'lib/anticipate/dsl.rb', line 20

def default_interval
  @default_interval ||= 0.1
end

#default_triesObject



16
17
18
# File 'lib/anticipate/dsl.rb', line 16

def default_tries
  @default_tries ||= 1
end

#failing_after(amount) ⇒ Object



8
9
10
# File 'lib/anticipate/dsl.rb', line 8

def failing_after(amount)
  anticipation.failing_after(amount)
end

#sleeping(amount) ⇒ Object



12
13
14
# File 'lib/anticipate/dsl.rb', line 12

def sleeping(amount)
  anticipation.sleeping(amount)
end

#trying_every(amount) ⇒ Object



4
5
6
# File 'lib/anticipate/dsl.rb', line 4

def trying_every(amount)
  anticipation.trying_every(amount)
end