X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0210746ac1fef5a588279b208313ed06e51b19de..e22d3dc998f55e3c21125b1a1be7240f89c23dd6:/services/api/test/unit/container_request_test.rb diff --git a/services/api/test/unit/container_request_test.rb b/services/api/test/unit/container_request_test.rb index 0dad6ee75c..2637e77937 100644 --- a/services/api/test/unit/container_request_test.rb +++ b/services/api/test/unit/container_request_test.rb @@ -515,7 +515,7 @@ class ContainerRequestTest < ActiveSupport::TestCase test "Container.resolve_container_image(pdh)" do set_user_from_auth :active [[:docker_image, 'v1'], [:docker_image_1_12, 'v2']].each do |coll, ver| - Rails.configuration.Containers.SupportedDockerImageFormats = [ver] + Rails.configuration.Containers.SupportedDockerImageFormats = {ver=>{}} pdh = collections(coll).portable_data_hash resolved = Container.resolve_container_image(pdh) assert_equal resolved, pdh @@ -541,7 +541,7 @@ class ContainerRequestTest < ActiveSupport::TestCase end test "migrated docker image" do - Rails.configuration.Containers.SupportedDockerImageFormats = ['v2'] + Rails.configuration.Containers.SupportedDockerImageFormats = {'v2'=>{}} add_docker19_migration_link # Test that it returns only v2 images even though request is for v1 image. @@ -559,7 +559,7 @@ class ContainerRequestTest < ActiveSupport::TestCase end test "use unmigrated docker image" do - Rails.configuration.Containers.SupportedDockerImageFormats = ['v1'] + Rails.configuration.Containers.SupportedDockerImageFormats = {'v1'=>{}} add_docker19_migration_link # Test that it returns only supported v1 images even though there is a @@ -578,7 +578,7 @@ class ContainerRequestTest < ActiveSupport::TestCase end test "incompatible docker image v1" do - Rails.configuration.Containers.SupportedDockerImageFormats = ['v1'] + Rails.configuration.Containers.SupportedDockerImageFormats = {'v1'=>{}} add_docker19_migration_link # Don't return unsupported v2 image even if we ask for it directly. @@ -591,7 +591,7 @@ class ContainerRequestTest < ActiveSupport::TestCase end test "incompatible docker image v2" do - Rails.configuration.Containers.SupportedDockerImageFormats = ['v2'] + Rails.configuration.Containers.SupportedDockerImageFormats = {'v2'=>{}} # No migration link, don't return unsupported v1 image, set_user_from_auth :active @@ -837,7 +837,7 @@ class ContainerRequestTest < ActiveSupport::TestCase assert_not_nil(trash) assert_not_nil(delete) assert_in_delta(trash, now + 1.second, 10) - assert_in_delta(delete, now + Rails.configuration.Collections.BlobSigningTTL.second, 10) + assert_in_delta(delete, now + Rails.configuration.Collections.BlobSigningTTL, 10) end def check_output_ttl_1y(now, trash, delete)