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