Skip to content

Job Failed #862316040 - spec/config/object_store_settings_spec.rb

Job #862316040 failed for a50c7f1d:

Failures:
  1) ObjectStoreSettings#parse! with valid config sets correct default values
     Failure/Error: subject { described_class.new(settings).parse! }
     ArgumentError:
       wrong number of arguments (given 1, expected 0)
     # (eval):1:in `default'
     # ./config/object_store_settings.rb:191:in `dig'
     # ./config/object_store_settings.rb:191:in `has_object_store_configured?'
     # ./config/object_store_settings.rb:186:in `allowed_storage_specific_settings?'
     # ./config/object_store_settings.rb:135:in `block in parse!'
     # ./config/object_store_settings.rb:122:in `each'
     # ./config/object_store_settings.rb:122:in `parse!'
     # ./spec/config/object_store_settings_spec.rb:10:in `block (3 levels) in <top (required)>'
     # ./spec/config/object_store_settings_spec.rb:53:in `block (4 levels) in <top (required)>'
     # ./spec/spec_helper.rb:351:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:342:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:338:in `block (3 levels) in <top (required)>'
     # ./spec/spec_helper.rb:338:in `block (2 levels) in <top (required)>'
  2) ObjectStoreSettings#parse! with valid config does not raise error if pages bucket is missing
     Failure/Error: expect { subject }.not_to raise_error
       expected no Exception, got #<ArgumentError: wrong number of arguments (given 1, expected 0)> with backtrace:
         # (eval):1:in `default'
         # ./config/object_store_settings.rb:191:in `dig'
         # ./config/object_store_settings.rb:191:in `has_object_store_configured?'
         # ./config/object_store_settings.rb:186:in `allowed_storage_specific_settings?'
         # ./config/object_store_settings.rb:135:in `block in parse!'
         # ./config/object_store_settings.rb:122:in `each'
         # ./config/object_store_settings.rb:122:in `parse!'
         # ./spec/config/object_store_settings_spec.rb:10:in `block (3 levels) in <top (required)>'
         # ./spec/config/object_store_settings_spec.rb:94:in `block (5 levels) in <top (required)>'
         # ./spec/config/object_store_settings_spec.rb:94:in `block (4 levels) in <top (required)>'
         # ./spec/spec_helper.rb:351:in `block (3 levels) in <top (required)>'
         # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
         # ./spec/spec_helper.rb:342:in `block (2 levels) in <top (required)>'
         # ./spec/spec_helper.rb:338:in `block (3 levels) in <top (required)>'
         # ./spec/spec_helper.rb:338:in `block (2 levels) in <top (required)>'
     # ./spec/config/object_store_settings_spec.rb:94:in `block (4 levels) in <top (required)>'
     # ./spec/spec_helper.rb:351:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:342:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:338:in `block (3 levels) in <top (required)>'
     # ./spec/spec_helper.rb:338:in `block (2 levels) in <top (required)>'
Finished in 13 minutes 21 seconds (files took 46.55 seconds to load)
5414 examples, 2 failures, 24 pending
Failed examples:
rspec ./spec/config/object_store_settings_spec.rb:52 # ObjectStoreSettings#parse! with valid config sets correct default values
rspec ./spec/config/object_store_settings_spec.rb:91 # ObjectStoreSettings#parse! with valid config does not raise error if pages bucket is missing