Sha256: 384a9bbd6f3453a81c53f446a3c41e95c07d4aa23f39015d6a3692278c3c1e32
Contents?: true
Size: 634 Bytes
Versions: 2
Compression:
Stored size: 634 Bytes
Contents
module RSpec::Steps class Builder def initialize(describer) @describer = describer end def build_example_group describer = @describer RSpec.describe(*describer.group_args, describer.metadata) do describer.modules.each do |mod| mod.apply(self) end describer.let_list.each do |letter| letter.define_on(describer.step_list, self) end describer.hooks.each do |hook| hook.define_on(self) end describer.step_list.each do |step| step.define_on(describer.step_list, self) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-steps-2.1.1 | lib/rspec-steps/builder.rb |
rspec-steps-2.1.0 | lib/rspec-steps/builder.rb |