Module: Minitest::Spec::SharedDescription::TestMethods
Instance Method Summary collapse
-
#include(*mods) ⇒ Object
If including a shared description module, create subclasses using each of the shared description class definition blocks.
Instance Method Details
#include(*mods) ⇒ Object
If including a shared description module, create subclasses using each of the shared description class definition blocks.
68 69 70 71 72 73 74 75 76 77 |
# File 'lib/minitest/shared_description.rb', line 68 def include(*mods) mods.each do |mod| if mod.is_a?(DSL) && mod.shared_descriptions mod.shared_descriptions.each do |desc, block| describe(*desc, &block) end end end super end |