spec/cucumber/ast/background_spec.rb in aslakhellesoy-cucumber-0.3.96 vs spec/cucumber/ast/background_spec.rb in aslakhellesoy-cucumber-0.3.97

- old
+ new

@@ -8,22 +8,29 @@ before do extend(RbSupport::RbDsl) @step_mother = StepMother.new @step_mother.load_natural_language('en') - @step_mother.load_programming_language('rb') + @rb = @step_mother.load_programming_language('rb') $x = $y = nil Before do $x = 2 end Given /y is (\d+)/ do |n| $y = $x * n.to_i end + + register + @visitor = Visitor.new(@step_mother) @visitor.options = {} @feature = mock('feature', :visit? => true).as_null_object + end + + def register + @step_mother.register_step_definitions(@rb.step_definitions) end it "should execute Before blocks before background steps" do background = Background.new( comment=Comment.new(''),