module Sanatio::Skippable
Public Instance Methods
skip?(object)
click to toggle source
# File lib/sanatio/skippable.rb, line 15 def skip?(object) object.instance_eval(&skip_test) end
skip_if(&skip_test)
click to toggle source
# File lib/sanatio/skippable.rb, line 5 def skip_if(&skip_test) raise UsageError.new("You need to give a block to #skip_if.") unless block_given? @skip_test = skip_test self end
skip_test()
click to toggle source
# File lib/sanatio/skippable.rb, line 11 def skip_test @skip_test ||= Proc.new { false } end