X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/16dc8bc79da5ab7acf976184c8da51561c944dd4..cdc228d1818f2714b988c58a7336ff80a911cf5a:/apps/workbench/test/unit/work_unit_test.rb diff --git a/apps/workbench/test/unit/work_unit_test.rb b/apps/workbench/test/unit/work_unit_test.rb index 7f166b5d03..4e5ad39678 100644 --- a/apps/workbench/test/unit/work_unit_test.rb +++ b/apps/workbench/test/unit/work_unit_test.rb @@ -9,7 +9,7 @@ class WorkUnitTest < ActiveSupport::TestCase reset_api_fixtures :after_each_test, false setup do - Rails.configuration.anonymous_user_token = api_fixture('api_client_authorizations')['anonymous']['api_token'] + Rails.configuration.Users.AnonymousUserToken = api_fixture('api_client_authorizations')['anonymous']['api_token'] end [ @@ -32,12 +32,18 @@ class WorkUnitTest < ActiveSupport::TestCase if label != nil assert_equal(label, wu.label) + elsif obj.name.nil? + assert_nil(wu.label) else assert_equal(obj.name, wu.label) end assert_equal(obj['uuid'], wu.uuid) assert_equal(state, wu.state_label) - assert_equal(success, wu.success?) + if success.nil? + assert_nil(wu.success?) + else + assert_equal(success, wu.success?) + end assert_equal(progress, wu.progress) assert_equal(num_children, wu.children.size) @@ -89,6 +95,8 @@ class WorkUnitTest < ActiveSupport::TestCase if queuedtime assert_equal true, (wu.queuedtime >= queuedtime) + elsif queuedtime.nil? + assert_nil wu.queuedtime else assert_equal queuedtime, wu.queuedtime end