9567: Use longer timeouts for keep-web download tests.
authorTom Clegg <tom@curoverse.com>
Wed, 13 Jul 2016 19:14:14 +0000 (15:14 -0400)
committerTom Clegg <tom@curoverse.com>
Wed, 13 Jul 2016 19:14:14 +0000 (15:14 -0400)
apps/workbench/test/integration/download_test.rb

index 8a16fb8a66b547ae704cc2791f06f330a5268bc9..9359475a41a889dda8f2f63965434d3457bd89ab 100644 (file)
@@ -65,13 +65,13 @@ class DownloadTest < ActionDispatch::IntegrationTest
     within "#collection_files" do
       find('[title~=Download]').click
     end
-    wait_for_download 'w a z', 'w a z'
+    wait_for_download 'w a z', 'w a z', timeout: 6
   end
 
-  def wait_for_download filename, expect_data
+  def wait_for_download filename, expect_data, timeout: 3
     data = nil
     tries = 0
-    while tries < 20
+    while tries < timeout*10
       sleep 0.1
       tries += 1
       data = File.read(DownloadHelper.path.join filename) rescue nil