method
heckle_class_or_module
rspec latest stable - Class:
Spec::Runner::HeckleRunner
heckle_class_or_module(class_or_module_name)public
No documentation available.
# 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