module TestBelt::Context::ClassMethods

Public Instance Methods

_testbelt_contexts() click to toggle source
# File lib/test_belt/context.rb, line 27
def _testbelt_contexts
  ((begin; superclass._testbelt_contexts; rescue NoMethodError; []; end) || []) +
  (@_testbelt_contexts || [])
end
context(desc) click to toggle source
# File lib/test_belt/context.rb, line 22
def context(desc)
  raise ArgumentError, "no context description provided" if desc.nil?
  @_testbelt_contexts = [desc]
end