From dee047aaca8e668a195194163e2b8841bf5dc647 Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Tue, 9 Jan 2018 13:20:57 +0100 Subject: Add QA login page views / selectors definition --- qa/qa/page/main/login.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'qa/qa/page/main') diff --git a/qa/qa/page/main/login.rb b/qa/qa/page/main/login.rb index f88325f408b..7b4c1603017 100644 --- a/qa/qa/page/main/login.rb +++ b/qa/qa/page/main/login.rb @@ -2,6 +2,18 @@ module QA module Page module Main class Login < Page::Base + view 'app/views/devise/passwords/edit.html.haml' do + element :password_field, 'password_field :password' + element :password_confirmation, 'password_field :password_confirmation' + element :change_password_button, 'submit "Change your password"' + end + + view 'app/views/devise/sessions/_new_base.html.haml' do + element :login_field, 'text_field :login' + element :passowrd_field, 'password_field :password' + element :sign_in_button, 'submit "Sign in"' + end + def initialize wait('.application', time: 500) end -- cgit v1.2.1