Module: RSpec::Permutations::Hook
- Defined in:
- lib/rspec/permutations/hook.rb
Instance Method Summary collapse
Instance Method Details
#permutations(name = nil, &block) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/rspec/permutations/hook.rb', line 6 def permutations(name = nil, &block) Loader.new(name).permutations.each do |permutation| context("with permutation #{permutation}") do permutation.each do |key, value| let(key.to_sym) { instance_eval(value) } end instance_eval(&block) end end end |