summaryrefslogtreecommitdiff
path: root/spec/support
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2016-09-07 17:14:41 +0100
committerJacob Schatz <jschatz1@gmail.com>2016-09-15 18:20:36 -0400
commit07d39ac053942b8c656024f41796fbaf6e35e9ea (patch)
tree87fe004443aa228afc7f8e1369fe342591bbaaa3 /spec/support
parent23303990ee7acaeab64c4445c00216021e33e5a3 (diff)
downloadgitlab-ce-07d39ac053942b8c656024f41796fbaf6e35e9ea.tar.gz
Added wait for vue helper
Diffstat (limited to 'spec/support')
-rw-r--r--spec/support/wait_for_vue_resource.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/support/wait_for_vue_resource.rb b/spec/support/wait_for_vue_resource.rb
new file mode 100644
index 00000000000..1029f84716f
--- /dev/null
+++ b/spec/support/wait_for_vue_resource.rb
@@ -0,0 +1,7 @@
+module WaitForVueResource
+ def wait_for_vue_resource(spinner: true)
+ Timeout.timeout(Capybara.default_max_wait_time) do
+ loop until page.evaluate_script('Vue.activeResources').zero?
+ end
+ end
+end