Commit 36475a0ec017297f4bbe8282cc49cfd72986d177
1 parent
34ab0d8e
Exists in
master
and in
5 other branches
correcoes_aderencia: Add text information to use governmental e-mail
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com>
Showing
4 changed files
with
27 additions
and
2 deletions
Show diff stats
features/step_definitions/mpog_steps.rb
@@ -168,3 +168,21 @@ end | @@ -168,3 +168,21 @@ end | ||
168 | Given /^I sleep for (\d+) seconds$/ do |time| | 168 | Given /^I sleep for (\d+) seconds$/ do |time| |
169 | sleep time.to_i | 169 | sleep time.to_i |
170 | end | 170 | end |
171 | + | ||
172 | +Given /^I am logged in as mpog_admin$/ do | ||
173 | + visit('/account/logout') | ||
174 | + | ||
175 | + user = User.new(:login => 'admin_user', :password => '123456', :password_confirmation => '123456', :email => 'admin_user@example.com') | ||
176 | + person = Person.new :name=>"Mpog Admin", :identifier=>"mpog-admin" | ||
177 | + user.person = person | ||
178 | + user.save! | ||
179 | + | ||
180 | + user.activate | ||
181 | + e = Environment.default | ||
182 | + e.add_admin(user.person) | ||
183 | + | ||
184 | + visit('/account/login') | ||
185 | + fill_in("Username", :with => user.login) | ||
186 | + fill_in("Password", :with => '123456') | ||
187 | + click_button("Log in") | ||
188 | +end |
features/user_profile_edition.feature
@@ -5,7 +5,7 @@ Feature: Institution Field | @@ -5,7 +5,7 @@ Feature: Institution Field | ||
5 | 5 | ||
6 | Background: | 6 | Background: |
7 | Given "MpogSoftwarePlugin" plugin is enabled | 7 | Given "MpogSoftwarePlugin" plugin is enabled |
8 | - And I am logged in as admin | 8 | + And I am logged in as mpog_admin |
9 | And I go to /admin/plugins | 9 | And I go to /admin/plugins |
10 | And I check "MpogSoftwarePlugin" | 10 | And I check "MpogSoftwarePlugin" |
11 | And I press "Save changes" | 11 | And I press "Save changes" |
@@ -43,3 +43,8 @@ Feature: Institution Field | @@ -43,3 +43,8 @@ Feature: Institution Field | ||
43 | Then I should see "Ministerio do Planejamento" within ".institutions_added" | 43 | Then I should see "Ministerio do Planejamento" within ".institutions_added" |
44 | And I should see "Governo do DF" within ".institutions_added" | 44 | And I should see "Governo do DF" within ".institutions_added" |
45 | 45 | ||
46 | + @selenium | ||
47 | + Scenario: Verify text information to use governmental e-mail | ||
48 | + Given I am on josesilva's control panel | ||
49 | + And I follow "Edit Profile" | ||
50 | + Then I should see "If you work in a public agency use your government e-Mail" | ||
46 | \ No newline at end of file | 51 | \ No newline at end of file |
public/mpog-user-validations.js
@@ -60,6 +60,7 @@ | @@ -60,6 +60,7 @@ | ||
60 | function set_initial_form_custom_data(selectFieldChoices) { | 60 | function set_initial_form_custom_data(selectFieldChoices) { |
61 | jQuery('#profile_data_country').val("BR"); | 61 | jQuery('#profile_data_country').val("BR"); |
62 | jQuery("#password-balloon").html(jQuery("#user_password_menssage").val()); | 62 | jQuery("#password-balloon").html(jQuery("#user_password_menssage").val()); |
63 | + jQuery("#profile_data_email").parent().append(jQuery("#email_public_message").remove()); | ||
63 | 64 | ||
64 | selectFieldChoices.setSelect(); | 65 | selectFieldChoices.setSelect(); |
65 | } | 66 | } |
views/person_editor_extras.html.erb
@@ -35,4 +35,5 @@ | @@ -35,4 +35,5 @@ | ||
35 | 35 | ||
36 | <%= hidden_field_tag("full_name_error", _("Should begin with a capital letter and no special characters")) %> | 36 | <%= hidden_field_tag("full_name_error", _("Should begin with a capital letter and no special characters")) %> |
37 | <%= hidden_field_tag("email_error", _("Email should have the following format: name@host.br")) %> | 37 | <%= hidden_field_tag("email_error", _("Email should have the following format: name@host.br")) %> |
38 | -<%= hidden_field_tag("site_error", _("Site should have a valid format: http://name.hosts")) %> | ||
39 | \ No newline at end of file | 38 | \ No newline at end of file |
39 | +<%= hidden_field_tag("site_error", _("Site should have a valid format: http://name.hosts")) %> | ||
40 | +<div id="email_public_message"><%= _("If you work in a public agency use your government e-Mail") %> </div> | ||
40 | \ No newline at end of file | 41 | \ No newline at end of file |