X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/d61f56590d4c1bc2c965b640698217a5d4af1d8c..e7672a0b679659d6ba90d23b4e102fba747fa9ef:/apps/workbench/test/unit/user_test.rb diff --git a/apps/workbench/test/unit/user_test.rb b/apps/workbench/test/unit/user_test.rb index d82765135c..89e95dff8c 100644 --- a/apps/workbench/test/unit/user_test.rb +++ b/apps/workbench/test/unit/user_test.rb @@ -1,16 +1,12 @@ require 'test_helper' class UserTest < ActiveSupport::TestCase - test "get owned_items" do - use_token :active - oi = User.find(api_fixture('users')['active']['uuid']).owned_items - assert_operator(0, :<, oi.count, - "Expected to find some items belonging to :active user") - assert_operator(0, :<, oi.items_available, - "Expected owned_items response to have items_available > 0") - oi_uuids = oi.collect { |i| i['uuid'] } - expect = api_fixture('specimens')['owned_by_active_user']['uuid'] - assert_includes(oi_uuids, expect, - "Expected active user's owned_items to include #{expect}") + test "can select specific user columns" do + use_token :admin + User.select(["uuid", "is_active"]).limit(5).each do |user| + assert_not_nil user.uuid + assert_not_nil user.is_active + assert_nil user.first_name + end end end