20690: Remove workbench1 and testing/packaging references.
[arvados.git] / apps / workbench / test / integration / filterable_infinite_scroll_test.rb
diff --git a/apps/workbench/test/integration/filterable_infinite_scroll_test.rb b/apps/workbench/test/integration/filterable_infinite_scroll_test.rb
deleted file mode 100644 (file)
index b4dadcd..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-require 'integration_helper'
-
-class FilterableInfiniteScrollTest < ActionDispatch::IntegrationTest
-  setup do
-    need_javascript
-  end
-
-  # Chrome remembers what you had in the text field when you hit
-  # "back". Here, we simulate the same effect by sending an otherwise
-  # unused ?search=foo param to pre-populate the search field.
-  test 'no double-load if text input has a value at page load time' do
-    visit page_with_token('admin', '/pipeline_instances')
-    assert_text 'pipeline_2'
-    visit page_with_token('admin', '/pipeline_instances?search=pipeline_1')
-    # Horrible hack to ensure the search results can't load correctly
-    # on the second attempt.
-    assert_selector '#recent-pipeline-instances'
-    assert page.evaluate_script('$("#recent-pipeline-instances[data-infinite-content-href0]").attr("data-infinite-content-href0","/give-me-an-error").length == 1')
-    # Wait for the first page of results to appear.
-    assert_text 'pipeline_1'
-    # Make sure the results are filtered.
-    assert_no_text 'pipeline_2'
-    # Make sure pipeline_2 didn't disappear merely because the results
-    # were replaced with an error message.
-    assert_text 'pipeline_1'
-  end
-end