From b9d699da2bb80ed35aae9220f382bc5628267d5b Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Wed, 11 Jun 2014 14:58:37 -0300 Subject: [PATCH] Added missing mock to compound metric configuration --- spec/controllers/compound_metric_configurations_controller_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/controllers/compound_metric_configurations_controller_spec.rb b/spec/controllers/compound_metric_configurations_controller_spec.rb index 96dc6e0..060156e 100644 --- a/spec/controllers/compound_metric_configurations_controller_spec.rb +++ b/spec/controllers/compound_metric_configurations_controller_spec.rb @@ -126,7 +126,6 @@ describe CompoundMetricConfigurationsController, :type => :controller do let(:compound_metric_configuration) { FactoryGirl.build(:compound_metric_configuration) } let(:metric_configuration_params) { Hash[FactoryGirl.attributes_for(:compound_metric_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers - context 'when the user is logged in' do before do sign_in FactoryGirl.create(:user) @@ -152,6 +151,7 @@ describe CompoundMetricConfigurationsController, :type => :controller do context 'with an invalid field' do before :each do MetricConfiguration.expects(:find).at_least_once.with(compound_metric_configuration.id).returns(compound_metric_configuration) + MetricConfiguration.expects(:metric_configurations_of).with(mezuro_configuration.id).returns([compound_metric_configuration]) MetricConfiguration.any_instance.expects(:update).with(metric_configuration_params).returns(false) post :update, mezuro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params -- libgit2 0.21.2