Just add a new class to locate the expand button
This commit is contained in:
parent
45d0be8371
commit
c91718366d
2 changed files with 2 additions and 6 deletions
|
@ -3,7 +3,7 @@
|
||||||
.settings-header
|
.settings-header
|
||||||
%h4
|
%h4
|
||||||
Deploy Keys
|
Deploy Keys
|
||||||
%button.btn.js-settings-toggle
|
%button.btn.js-settings-toggle.qa-expand-deploy-keys
|
||||||
= expanded ? 'Collapse' : 'Expand'
|
= expanded ? 'Collapse' : 'Expand'
|
||||||
%p
|
%p
|
||||||
Deploy keys allow read-only or read-write (if enabled) access to your repository. Deploy keys can be used for CI, staging or production servers. You can create a deploy key or add an existing one.
|
Deploy keys allow read-only or read-write (if enabled) access to your repository. Deploy keys can be used for CI, staging or production servers. You can create a deploy key or add an existing one.
|
||||||
|
|
|
@ -5,11 +5,7 @@ module QA
|
||||||
class Repository < Page::Base
|
class Repository < Page::Base
|
||||||
def expand(title)
|
def expand(title)
|
||||||
page.within('#content-body') do
|
page.within('#content-body') do
|
||||||
find(
|
find('.qa-expand-deploy-keys').click
|
||||||
:xpath,
|
|
||||||
"//button[contains(text(), 'Expand')]" +
|
|
||||||
"[../h4[contains(text(), '#{title}')]]"
|
|
||||||
).click
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue