From ed0bfc149c78ff52ce79a9bd02cb39e95b8a5c46 Mon Sep 17 00:00:00 2001 From: Alessandro Palmeira + Caio Salgado Date: Thu, 19 Jul 2012 15:57:34 -0300 Subject: [PATCH] [Mezuro] Fixed to_hash from metric_configuration to work without parameters --- plugins/mezuro/lib/kalibro/metric_configuration.rb | 7 +++++-- plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/plugins/mezuro/lib/kalibro/metric_configuration.rb b/plugins/mezuro/lib/kalibro/metric_configuration.rb index 6ca974d..c70217f 100644 --- a/plugins/mezuro/lib/kalibro/metric_configuration.rb +++ b/plugins/mezuro/lib/kalibro/metric_configuration.rb @@ -51,7 +51,7 @@ class Kalibro::MetricConfiguration < Kalibro::Model def save begin self.class.request("MetricConfiguration", :save_metric_configuration, { - :metric_configuration => to_hash(:except => [:configuration_name]), + :metric_configuration => to_hash, :configuration_name => configuration_name}) true rescue Exception => error @@ -65,7 +65,10 @@ class Kalibro::MetricConfiguration < Kalibro::Model :metric_name=> metric.name }) end - + + def to_hash + super :except => [:configuration_name] + end private diff --git a/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb b/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb index d76941b..f5c5a99 100644 --- a/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb +++ b/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb @@ -19,7 +19,7 @@ class MetricConfigurationTest < ActiveSupport::TestCase end should 'convert metric configuration to hash' do - assert_equal @native_metric_configuration_hash, @native_metric_configuration.to_hash(:except => [:configuration_name]) + assert_equal @native_metric_configuration_hash, @native_metric_configuration.to_hash() end should 'create appropriate metric type' do -- libgit2 0.21.2