summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo <mokha@cisco.com>2017-08-31 19:21:16 -0600
committermo <mokha@cisco.com>2017-08-31 19:21:16 -0600
commitc867e795f28a6225afcbd8eee5f46c43f4fdc56a (patch)
treef860485c87672e2664003426685f6a71a3ad68a7
parent71094a8140df7b2992fecced6a32fecc936923f1 (diff)
fix login specs.
-rw-r--r--app/views/sessions/new.html.erb2
-rw-r--r--config/locales/controllers/sessions/en.yml2
-rw-r--r--spec/support/pages/login_page.rb4
3 files changed, 5 insertions, 3 deletions
diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb
index d1250ce7..4b4b1914 100644
--- a/app/views/sessions/new.html.erb
+++ b/app/views/sessions/new.html.erb
@@ -32,7 +32,7 @@
<%= password_field_tag 'session[password]', '', placeholder: 'Password', class: "form-control" %>
</div>
<p><%= link_to "Forgot your password?", new_password_path %></p>
- <%= f.submit "Sign In", class: "btn btn-primary" %>
+ <%= f.submit t(".sign_in"), class: "btn btn-primary" %>
<br />
<% end %>
<%= form_for(User.new, as: :user, url: registration_path, html: { class: 'form-horizontal' }) do |f| %>
diff --git a/config/locales/controllers/sessions/en.yml b/config/locales/controllers/sessions/en.yml
index 42d7f755..cc868578 100644
--- a/config/locales/controllers/sessions/en.yml
+++ b/config/locales/controllers/sessions/en.yml
@@ -1,6 +1,8 @@
---
en:
sessions:
+ new:
+ sign_in: "Sign In"
create:
failure:
invalid: Invalid email or password.
diff --git a/spec/support/pages/login_page.rb b/spec/support/pages/login_page.rb
index 90010093..6619ce50 100644
--- a/spec/support/pages/login_page.rb
+++ b/spec/support/pages/login_page.rb
@@ -6,10 +6,10 @@ class LoginPage < WebPage
end
def login_with(email:, password: "password")
- within(".form-inline") do
+ within("#new_user_session") do
fill_in("session_username", with: email)
fill_in("session_password", with: password)
end
- click_button("Sign In")
+ click_button(I18n.t('sessions.new.sign_in'))
end
end