method
heckle_class_or_module

heckle_class_or_module(class_or_module_name)
public
Hide source
# File lib/spec/runner/heckle_runner.rb, line 33 def heckle_class_or_module(class_or_module_name) verify_constant(class_or_module_name) pattern = /^#{class_or_module_name}/ classes = [] ObjectSpace.each_object(Class) do |klass| classes << klass if klass.name =~ pattern end classes.each do |klass| klass.instance_methods(false).each do |method_name| heckle = @heckle_class.new(klass.name, method_name, Spec::Runner.options) heckle.validate end end end