X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ecf4a87ac687b713d3eb4f191f4c5ead293fa046..a048d6957ff6284c4234198ed9b868bff07d057f:/services/api/test/unit/blob_test.rb diff --git a/services/api/test/unit/blob_test.rb b/services/api/test/unit/blob_test.rb index 707056d2ad..429ebde976 100644 --- a/services/api/test/unit/blob_test.rb +++ b/services/api/test/unit/blob_test.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + require 'test_helper' class BlobTest < ActiveSupport::TestCase @@ -17,7 +21,7 @@ class BlobTest < ActiveSupport::TestCase 'vu5wm9fpnwjyxfldw3vbo01mgjs75rgo7qioh8z8ij7jpyp8508okhgbbex3ceei' + '786u5rw2a9gx743dj3fgq2irk' @@known_signed_locator = 'acbd18db4cc2f85cedef654fccc4a4d8+3' + - '+A44362129a92a48d02b2e0789c597f970f3b1faf3@7fffffff' + '+A89118b78732c33104a4d6231e8b5a5fa1e4301e3@7fffffff' test 'generate predictable invincible signature' do signed = Blob.sign_locator @@known_locator, { @@ -125,7 +129,6 @@ class BlobTest < ActiveSupport::TestCase key: @@known_key, expire: 0x7fffffff, } - assert_equal @@known_signed_locator, signed original_ttl = Rails.configuration.blob_signature_ttl Rails.configuration.blob_signature_ttl = original_ttl*2 @@ -135,6 +138,7 @@ class BlobTest < ActiveSupport::TestCase expire: 0x7fffffff, } Rails.configuration.blob_signature_ttl = original_ttl + assert_not_equal signed, signed2 end end