Add 'apps/arv-web/' from commit 'f9732ad8460d013c2f28363655d0d1b91894dca5'
[arvados.git] / apps / workbench / test / performance / browsing_test.rb
index c355b5941b64171f316e8cae4e7f0028363e48fd..f15e3ea5fd0762ccaf650eb0302d00ed1764783d 100644 (file)
@@ -7,16 +7,13 @@ require 'selenium-webdriver'
 require 'headless'
 
 class BrowsingTest < WorkbenchPerformanceTest
-  self.profile_options = { :runs => 10,
+  self.profile_options = { :runs => 5,
                            :metrics => [:wall_time],
                            :output => 'tmp/performance',
                            :formats => [:flat] }
 
   setup do
-    headless = Headless.new
-    headless.start
-    Capybara.current_driver = :selenium
-    Capybara.current_session.driver.browser.manage.window.resize_to(1024, 768)
+    need_javascript
   end
 
   test "home page" do
@@ -42,7 +39,7 @@ class BrowsingTest < WorkbenchPerformanceTest
       wait_for_ajax
       assert_text 'All projects'
       assert_text 'Search'
-      assert_selector('div', text: 'zzzzz-')
+      assert(page.has_selector?(".selectable[data-object-uuid]"))
       click_button 'Cancel'
     end
   end