Method: Onceler::BasicHelpers::ClassMethods#around

Defined in:
lib/onceler/basic_helpers.rb

#around(*args, &block) ⇒ Object



90
91
92
93
94
95
96
97
98
99
100
101
# File 'lib/onceler/basic_helpers.rb', line 90

def around(*args, &block)
  scope = args.first
  case scope
  when *once_scopes
    around_once(&block)
  when :once_and_each
    around_once(&block)
    around(:each, &block)
  else
    super(*args, &block)
  end
end