summaryrefslogtreecommitdiff
path: root/qa/qa/page/view.rb
diff options
context:
space:
mode:
authorddavison <ddavison@gitlab.com>2019-03-01 18:03:43 -0800
committerddavison <ddavison@gitlab.com>2019-05-20 12:35:51 -0700
commit7d5b68d837545909204e6caf2352f34ac2f1ba7a (patch)
tree2c646c34cfdb635ff671647562a480af247f5bbb /qa/qa/page/view.rb
parent4063b7e811050c0870d782072664673e16eafdfe (diff)
downloadgitlab-ce-7d5b68d837545909204e6caf2352f34ac2f1ba7a.tar.gz
Implement dynamic validation on QA Pages
Elements now have the ability to be required on pages or not Currently using the default wait mechanism Altered the ElementWithPattern Cop to fit new splat for init
Diffstat (limited to 'qa/qa/page/view.rb')
-rw-r--r--qa/qa/page/view.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/qa/qa/page/view.rb b/qa/qa/page/view.rb
index 96f3917a8ab..613059b2d32 100644
--- a/qa/qa/page/view.rb
+++ b/qa/qa/page/view.rb
@@ -50,8 +50,8 @@ module QA
@elements = []
end
- def element(name, pattern = nil)
- @elements.push(Page::Element.new(name, pattern))
+ def element(name, *args)
+ @elements.push(Page::Element.new(name, *args))
end
end
end