From 41e841ea0bec1458022eef7153151392733eb7ae Mon Sep 17 00:00:00 2001 From: Arthur Del Esposte Date: Tue, 21 Jul 2015 19:03:08 +0000 Subject: [PATCH] Generalize lattes_curriculum plugins' cucumber test --- plugins/lattes_curriculum/features/lattes_curriculum.feature | 2 +- plugins/lattes_curriculum/lib/html_parser.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/lattes_curriculum/features/lattes_curriculum.feature b/plugins/lattes_curriculum/features/lattes_curriculum.feature index e889123..4d21db1 100644 --- a/plugins/lattes_curriculum/features/lattes_curriculum.feature +++ b/plugins/lattes_curriculum/features/lattes_curriculum.feature @@ -29,7 +29,7 @@ Feature: import lattes information And I fill in "Lattes URL" with "http://lattes.cnpq.br/2864976228727880" And I press "Save" And I go to /profile/admin_user#lattes_tab - Then I should see "Endereço para acessar este CV: http://lattes.cnpq.br/2864976228727880" + Then I should see "Lattes" Scenario: Don't show lattes informations for blank lattes urls Given I am on admin_user's control panel diff --git a/plugins/lattes_curriculum/lib/html_parser.rb b/plugins/lattes_curriculum/lib/html_parser.rb index ef2b043..f621366 100755 --- a/plugins/lattes_curriculum/lib/html_parser.rb +++ b/plugins/lattes_curriculum/lib/html_parser.rb @@ -19,6 +19,8 @@ class Html_parser page = _("Lattes not found. Please, make sure the informed URL is correct.") rescue Timeout::Error => e page = _("Lattes Platform is unreachable. Please, try it later.") + rescue + page = _("Could not import the lattes") end end -- libgit2 0.21.2