From 617cf0616d46feb4e5b4d9562660560458ed42ba Mon Sep 17 00:00:00 2001 From: Arthur Del Esposte Date: Thu, 3 Sep 2015 17:20:13 -0300 Subject: [PATCH] Fix broken tests and bug on edit profile page --- lib/gov_user_plugin.rb | 6 ++---- test/functional/gov_user_plugin_controller_test.rb | 20 -------------------- 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/lib/gov_user_plugin.rb b/lib/gov_user_plugin.rb index 897b131..150842b 100644 --- a/lib/gov_user_plugin.rb +++ b/lib/gov_user_plugin.rb @@ -10,13 +10,11 @@ class GovUserPlugin < Noosfero::Plugin include Rails.application.routes.url_helpers def self.plugin_name - # FIXME "GovUserPlugin" end def self.plugin_description - # FIXME - _("A plugin that does this and that.") + _("Add features related to Brazilian government.") end def stylesheet? @@ -57,7 +55,7 @@ class GovUserPlugin < Noosfero::Plugin unless is_admin institution = profile.user.institutions - if !params[:institution].blank? && !params[:institution][:sisp].nil? + if !params[:institution].blank? && params[:institution].class == Hash && !params[:institution][:sisp].nil? if params[:institution][:sisp] != institution.sisp params[:institution][:sisp] = institution.sisp end diff --git a/test/functional/gov_user_plugin_controller_test.rb b/test/functional/gov_user_plugin_controller_test.rb index a74454d..d940681 100644 --- a/test/functional/gov_user_plugin_controller_test.rb +++ b/test/functional/gov_user_plugin_controller_test.rb @@ -122,26 +122,6 @@ class GovUserPluginControllerTest < ActionController::TestCase assert !json_response["success"] end - should "not create a institution without cnpj" do - @controller.stubs(:verify_recaptcha).returns(true) - - fields = InstitutionTestHelper.generate_form_fields( - "Some Private Institution", - "BR", - "DF", - "Brasilia", - "", - "PrivateInstitution" - ) - fields[:institutions][:acronym] = "SPI" - - xhr :get, :new_institution, fields - - json_response = ActiveSupport::JSON.decode(@response.body) - - assert !json_response["success"] - end - should "verify if institution name already exists" do xhr :get, :institution_already_exists, :name=>"Ministerio Publico da Uniao" assert_equal "true", @response.body -- libgit2 0.21.2