Commit c867e795
Changed files (3)
app
views
sessions
config
locales
controllers
sessions
spec
support
pages
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| %>
config/locales/controllers/sessions/en.yml
@@ -1,6 +1,8 @@
---
en:
sessions:
+ new:
+ sign_in: "Sign In"
create:
failure:
invalid: Invalid email or password.
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