2872: Rename folders to projects
[arvados.git] / services / api / test / functional / arvados / v1 / jobs_controller_test.rb
index 0d1f71f621c2b7dc6f483c8e38ab84ddc88963aa..0188bd4b130c245db7a10b3e45f08c8f7b1f324a 100644 (file)
@@ -285,4 +285,19 @@ class Arvados::V1::JobsControllerTest < ActionController::TestCase
     assert_response :success
   end
 
+  [:active, :admin].each do |which_token|
+    test "get job queue as #{which_token} user" do
+      authorize_with which_token
+      get :queue
+      assert_response :success
+      assert_operator 1, :<=, assigns(:objects).count
+    end
+    test "get job queue as #{which_token} user, with a filter" do
+      authorize_with which_token
+      get :queue, { filters: [['script','=','foo']] }
+      assert_response :success
+      assert_equal ['foo'], assigns(:objects).collect(&:script).uniq
+    end
+  end
+
 end