spec/configurators/build_configurator_spec.rb in rconf-0.7.8 vs spec/configurators/build_configurator_spec.rb in rconf-0.7.9

- old
+ new

@@ -12,15 +12,10 @@ require File.expand_path(File.join(File.dirname(__FILE__), '..', 'spec_helper')) describe RightConf::BuildConfigurator do before(:each) do - lang = RightConf::Language.parse('build { path "../source" }') - @configurator = lang.configurators.first - [:report_check, :report_result, :report_success].each do |meth| - flexmock(@configurator).should_receive(meth) - end - flexmock(@configurator).should_receive(:report_fatal).and_return { |*args| raise args.join(' ') } + @configurator = create_configurator('build { path "../source" }') end it 'should build' do flexmock(Dir).should_receive(:chdir).with('../source', Proc).once.and_yield should_execute('./configure', {:abort_on_failure=>"Failed to run ./configure"}).once.ordered