Skip to content

Link Build Test of 6913/merge by @randalldfloyd #91

Link Build Test of 6913/merge by @randalldfloyd

Link Build Test of 6913/merge by @randalldfloyd #91

GitHub Actions / Test Results failed Oct 11, 2024 in 0s

439 fail, 296 skipped, 5 960 pass in 2h 3m 11s

    17 files  ±     0      17 suites  ±0   2h 3m 11s ⏱️ + 2h 3m 11s
 6 695 tests + 4 959   5 960 ✅ + 4 240  296 💤 +296  439 ❌ +439 
13 181 runs  +11 445  12 184 ✅ +10 464  394 💤 +394  603 ❌ +603 

Results for commit a34ed3b. ± Comparison against earlier commit a49d9b8.

Annotations

Check warning on line 0 in ./spec/models/admin_set_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

AdminSet#destroy is default adminset does not delete the adminset (spec.models.admin_set_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
 expected: ["Administrative set cannot be deleted as it is the default set"]      got: []  (compared using ==)
Failure/Error: expect(subject.errors.full_messages).to eq ["Administrative set cannot be deleted as it is the default set"]

  expected: ["Administrative set cannot be deleted as it is the default set"]
       got: []

  (compared using ==)
./spec/models/admin_set_spec.rb:155:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/models/admin_set_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

AdminSet#destroy with member works does not delete adminset or member works (spec.models.admin_set_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 2s]
Raw output
 expected: ["Administrative set cannot be deleted as it is not empty"]      got: []  (compared using ==)
Failure/Error: expect(subject.errors.full_messages).to eq ["Administrative set cannot be deleted as it is not empty"]

  expected: ["Administrative set cannot be deleted as it is not empty"]
       got: []

  (compared using ==)
./spec/models/admin_set_spec.rb:127:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Forms::PcdmCollectionForm.validate when collection_type_gid is missing returns error message for field (spec.forms.hyrax.forms.pcdm_collection_form_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
uninitialized constant ActiveModel::DeprecationHandlingMessageArray
Failure/Error: expect(form.validate(params_missing_collection_type_gid)).to eq false

NameError:
  uninitialized constant ActiveModel::DeprecationHandlingMessageArray
./config/initializers/reform_rails_6_1_monkey_patch.rb:20:in `block in filter_for'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `each'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `find_all'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `filter_for'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/result.rb:18:in `messages'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:15:in `block in <class:Errors>'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:9:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:126:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `new'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `block in validate!'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:70:in `validate!'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/contract/validate.rb:11:in `validate'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/form/validate.rb:30:in `validate'
./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb:83:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Forms::PcdmCollectionForm.validate when all required fields are missing returns error messages for all missing required fields (spec.forms.hyrax.forms.pcdm_collection_form_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
uninitialized constant ActiveModel::DeprecationHandlingMessageArray
Failure/Error: expect(form.validate(params_missing_all_required)).to eq false

NameError:
  uninitialized constant ActiveModel::DeprecationHandlingMessageArray
./config/initializers/reform_rails_6_1_monkey_patch.rb:20:in `block in filter_for'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `each'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `find_all'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `filter_for'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/result.rb:18:in `messages'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:15:in `block in <class:Errors>'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:9:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:126:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `new'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `block in validate!'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:70:in `validate!'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/contract/validate.rb:11:in `validate'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/form/validate.rb:30:in `validate'
./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb:94:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Forms::PcdmCollectionForm.validate when title is missing returns error messages for missing field (spec.forms.hyrax.forms.pcdm_collection_form_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
uninitialized constant ActiveModel::DeprecationHandlingMessageArray
Failure/Error: expect(form.validate(params_missing_title)).to eq false

NameError:
  uninitialized constant ActiveModel::DeprecationHandlingMessageArray
./config/initializers/reform_rails_6_1_monkey_patch.rb:20:in `block in filter_for'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `each'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `find_all'
./config/initializers/reform_rails_6_1_monkey_patch.rb:15:in `filter_for'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/result.rb:18:in `messages'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:15:in `block in <class:Errors>'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/errors.rb:9:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:126:in `initialize'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `new'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:77:in `block in validate!'
/app/bundle/ruby/3.2.0/gems/reform-rails-0.2.6/lib/reform/form/active_model/validations.rb:70:in `validate!'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/contract/validate.rb:11:in `validate'
/app/bundle/ruby/3.2.0/gems/reform-2.6.2/lib/reform/form/validate.rb:30:in `validate'
./spec/forms/hyrax/forms/pcdm_collection_form_spec.rb:72:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/views/hyrax/dashboard/collections/_list_collections.html.erb_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: hyrax/dashboard/collections/_list_collections.html.erb All Collections doesn't show access (spec.views.hyrax.dashboard.collections._list_collections)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
Missing partial /_list_collections.html.erb, action_view/test_case/test/_list_collections.html.erb, hyrax/dashboard/collections/_list_collections.html.erb with {:locale=>[:en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :png, :jpeg, :gif, :bmp, :tiff, :svg, :webp, :mpeg, :mp3, :ogg, :m4a, :webm, :mp4, :otf, :ttf, :woff, :woff2, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip, :gzip, :jsonapi, :jsonld, :n3, :ntriples, :nt, :jsonld, :ttl, :endnote, :dc_xml, :oai_dc_xml], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}.  Searched in:   * "hyrax/my/_collection_action_menu.html.erb"   * "/app/samvera/hyrax-webapp/app/views"   * "/app/bundle/ruby/3.2.0/gems/qa-5.13.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/flipflop-2.7.1/app/views"   * "/app/samvera/hyrax-engine/app/views"   * "/app/bundle/ruby/3.2.0/gems/browse-everything-1.4.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/hydra-editor-6.3.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/blacklight-gallery-4.6.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/blacklight-7.39.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/view_component-2.74.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/kaminari-core-1.2.2/app/views"   * "/app/bundle/ruby/3.2.0/gems/mailboxer-0.15.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/devise-4.9.4/app/views"   * "/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/actionmailbox-7.2.1/app/views"
Failure/Error: render('list_collections.html.erb', collection_presenter: presenter)

ActionView::MissingTemplate:
  Missing partial /_list_collections.html.erb, action_view/test_case/test/_list_collections.html.erb, hyrax/dashboard/collections/_list_collections.html.erb with {:locale=>[:en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :png, :jpeg, :gif, :bmp, :tiff, :svg, :webp, :mpeg, :mp3, :ogg, :m4a, :webm, :mp4, :otf, :ttf, :woff, :woff2, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip, :gzip, :jsonapi, :jsonld, :n3, :ntriples, :nt, :jsonld, :ttl, :endnote, :dc_xml, :oai_dc_xml], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}.

  Searched in:
    * "hyrax/my/_collection_action_menu.html.erb"
    * "/app/samvera/hyrax-webapp/app/views"
    * "/app/bundle/ruby/3.2.0/gems/qa-5.13.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/flipflop-2.7.1/app/views"
    * "/app/samvera/hyrax-engine/app/views"
    * "/app/bundle/ruby/3.2.0/gems/browse-everything-1.4.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/hydra-editor-6.3.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/blacklight-gallery-4.6.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/blacklight-7.39.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/view_component-2.74.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/kaminari-core-1.2.2/app/views"
    * "/app/bundle/ruby/3.2.0/gems/mailboxer-0.15.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/devise-4.9.4/app/views"
    * "/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/actionmailbox-7.2.1/app/views"
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/path_set.rb:42:in `find'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/lookup_context.rb:131:in `find'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/partial_renderer.rb:264:in `find_template'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/partial_renderer.rb:231:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/renderer.rb:78:in `render_partial_to_object'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/renderer.rb:49:in `render_partial'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/helpers/rendering_helper.rb:44:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/test_case.rb:351:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/test_case.rb:238:in `render'
./spec/views/hyrax/dashboard/collections/_list_collections.html.erb_spec.rb:50:in `block (3 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/views/hyrax/dashboard/collections/_list_collections.html.erb_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: hyrax/dashboard/collections/_list_collections.html.erb Managed Collections shows access label as returned by presenter (spec.views.hyrax.dashboard.collections._list_collections)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
Missing partial /_list_collections.html.erb, action_view/test_case/test/_list_collections.html.erb, hyrax/dashboard/collections/_list_collections.html.erb with {:locale=>[:en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :png, :jpeg, :gif, :bmp, :tiff, :svg, :webp, :mpeg, :mp3, :ogg, :m4a, :webm, :mp4, :otf, :ttf, :woff, :woff2, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip, :gzip, :jsonapi, :jsonld, :n3, :ntriples, :nt, :jsonld, :ttl, :endnote, :dc_xml, :oai_dc_xml], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}.  Searched in:   * "hyrax/my/_collection_action_menu.html.erb"   * "/app/samvera/hyrax-webapp/app/views"   * "/app/bundle/ruby/3.2.0/gems/qa-5.13.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/flipflop-2.7.1/app/views"   * "/app/samvera/hyrax-engine/app/views"   * "/app/bundle/ruby/3.2.0/gems/browse-everything-1.4.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/hydra-editor-6.3.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/blacklight-gallery-4.6.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/blacklight-7.39.0/app/views"   * "/app/bundle/ruby/3.2.0/gems/view_component-2.74.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/kaminari-core-1.2.2/app/views"   * "/app/bundle/ruby/3.2.0/gems/mailboxer-0.15.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/devise-4.9.4/app/views"   * "/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/app/views"   * "/app/bundle/ruby/3.2.0/gems/actionmailbox-7.2.1/app/views"
Failure/Error: render('list_collections.html.erb', collection_presenter: presenter)

ActionView::MissingTemplate:
  Missing partial /_list_collections.html.erb, action_view/test_case/test/_list_collections.html.erb, hyrax/dashboard/collections/_list_collections.html.erb with {:locale=>[:en], :formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :vtt, :png, :jpeg, :gif, :bmp, :tiff, :svg, :webp, :mpeg, :mp3, :ogg, :m4a, :webm, :mp4, :otf, :ttf, :woff, :woff2, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip, :gzip, :jsonapi, :jsonld, :n3, :ntriples, :nt, :jsonld, :ttl, :endnote, :dc_xml, :oai_dc_xml], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}.

  Searched in:
    * "hyrax/my/_collection_action_menu.html.erb"
    * "/app/samvera/hyrax-webapp/app/views"
    * "/app/bundle/ruby/3.2.0/gems/qa-5.13.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/flipflop-2.7.1/app/views"
    * "/app/samvera/hyrax-engine/app/views"
    * "/app/bundle/ruby/3.2.0/gems/browse-everything-1.4.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/hydra-editor-6.3.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/blacklight-gallery-4.6.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/blacklight-7.39.0/app/views"
    * "/app/bundle/ruby/3.2.0/gems/view_component-2.74.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/kaminari-core-1.2.2/app/views"
    * "/app/bundle/ruby/3.2.0/gems/mailboxer-0.15.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/devise-4.9.4/app/views"
    * "/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/app/views"
    * "/app/bundle/ruby/3.2.0/gems/actionmailbox-7.2.1/app/views"
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/path_set.rb:42:in `find'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/lookup_context.rb:131:in `find'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/partial_renderer.rb:264:in `find_template'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/partial_renderer.rb:231:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/renderer.rb:78:in `render_partial_to_object'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/renderer/renderer.rb:49:in `render_partial'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/helpers/rendering_helper.rb:44:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/test_case.rb:351:in `render'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/test_case.rb:238:in `render'
./spec/views/hyrax/dashboard/collections/_list_collections.html.erb_spec.rb:36:in `block (3 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/admin_stats_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::AdminStatsPresenter#date_filter_string with a start and no end date (spec.presenters.hyrax.admin_stats_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
wrong number of arguments (given 1, expected 0)
Failure/Error: let(:today) { Time.zone.today.to_date.to_s(:standard) }

ArgumentError:
  wrong number of arguments (given 1, expected 0)
./spec/presenters/hyrax/admin_stats_presenter_spec.rb:132:in `to_s'
./spec/presenters/hyrax/admin_stats_presenter_spec.rb:132:in `block (4 levels) in <top (required)>'
./spec/presenters/hyrax/admin_stats_presenter_spec.rb:134:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter#sequence_rendering with file sets in a rendering sequence provides a sequence rendering for the file_sets (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 14s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `tagged_logger' for #<FactoryBot::SyntaxRunner:0x00007fab2cd9b3e8>
Failure/Error:
  perform_enqueued_jobs(only: ValkyrieIngestJob) do
    Hyrax::WorkUploadsHandler.new(work: Hyrax.query_service.find_by(id: work.id)).add(files: evaluator.uploaded_files).attach
  end

NameError:
  undefined local variable or method `tagged_logger' for #<FactoryBot::SyntaxRunner:0x00007fab2cd9b3e8>
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/testing/assertions.rb:268:in `rescue in _assert_nothing_raised_or_warn'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/testing/assertions.rb:265:in `_assert_nothing_raised_or_warn'
/app/bundle/ruby/3.2.0/gems/activejob-7.2.1/lib/active_job/test_helper.rb:645:in `perform_enqueued_jobs'
./lib/hyrax/specs/shared_specs/factories/hyrax_work.rb:115:in `block (3 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/callback.rb:14:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/callback.rb:14:in `run'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/callbacks_observer.rb:11:in `block in update'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/callbacks_observer.rb:10:in `each'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/callbacks_observer.rb:10:in `update'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/evaluation.rb:24:in `notify'
./lib/hyrax/specs/shared_specs/factories/strategies/valkyrie_resource.rb:18:in `result'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/factory.rb:43:in `run'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/factory_runner.rb:29:in `block in run'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:212:in `instrument'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/factory_runner.rb:28:in `run'
/app/bundle/ruby/3.2.0/gems/factory_bot-4.11.1/lib/factory_bot/strategy_syntax_method_registrar.rb:20:in `block in define_singular_strategy_method'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:215:in `block (4 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:218:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
------------------
--- Caused by: ---
NoMethodError:
  undefined method `assert' for #<FactoryBot::SyntaxRunner:0x00007fab2cd9b3e8>
  /app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/testing/assertions.rb:49:in `block in assert_nothing_raised'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter manifest generation with file set and work members generates a manifest with nested content (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::ManifestGeneration::WithFileSetAndWorkMembers "generates a manifest with nested content" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:60)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::ManifestGeneration::WithFileSetAndWorkMembers "generates a manifest with nested content" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:60)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:61:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter manifest generation with file set and work members and an ability with readable items includes items with read permissions (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 2s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::ManifestGeneration::WithFileSetAndWorkMembers::AndAnAbility::WithReadableItems "includes items with read permissions" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:80)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::ManifestGeneration::WithFileSetAndWorkMembers::AndAnAbility::WithReadableItems "includes items with read permissions" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:80)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:81:in `block (6 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter#file_set_presenters when the work has file set members gives DisplayImagePresenters for the file sets (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers "gives DisplayImagePresenters for the file sets" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:139)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers "gives DisplayImagePresenters for the file sets" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:139)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:135:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter#file_set_presenters when the work has file set members and work members gives presenters only for the file set members (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers "gives presenters only for the file set members" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:150)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers "gives presenters only for the file set members" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:150)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:135:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter#file_set_presenters when the work has file set members and work members and an ability has file sets the user can read (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers::AndAnAbility "has file sets the user can read" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:162)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers::AndAnAbility "has file sets the user can read" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:162)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:135:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::IiifManifestPresenter#file_set_presenters when the work has file set members and work members and an ability is empty when the user cannot read any file sets (spec.presenters.hyrax.iiif_manifest_presenter_spec)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers::AndAnAbility "is empty when the user cannot read any file sets" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:160)>
Failure/Error: let(:file_path) { fixture_path + '/world.png' }

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxIiifManifestPresenter::FileSetPresenters::WhenTheWorkHasFileSetMembers::AndWorkMembers::AndAnAbility "is empty when the user cannot read any file sets" (./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:160)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:7:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:8:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:14:in `block (2 levels) in <top (required)>'
./spec/presenters/hyrax/iiif_manifest_presenter_spec.rb:135:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/file_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::FileSetsController active fedora when signed in #edit someone else's files sets flash error (spec.controllers.hyrax.file_sets_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxFileSetsController::ActiveFedora::WhenSignedIn::Edit_2::SomeoneElseSFiles "sets flash error" (./spec/controllers/hyrax/file_sets_controller_spec.rb:291)>
Failure/Error:
  Hydra::Derivatives::IoDecorator
    .new(File.open(fixture_path + '/world.png'),
         'image/png', 'world.png')

NameError:
  undefined local variable or method `fixture_path' for #<RSpec::ExampleGroups::HyraxFileSetsController::ActiveFedora::WhenSignedIn::Edit_2::SomeoneElseSFiles "sets flash error" (./spec/controllers/hyrax/file_sets_controller_spec.rb:291)>
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/test_fixtures.rb:268:in `method_missing'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_dispatch/testing/assertions/routing.rb:265:in `method_missing'
./spec/controllers/hyrax/file_sets_controller_spec.rb:284:in `block (5 levels) in <top (required)>'
./spec/controllers/hyrax/file_sets_controller_spec.rb:288:in `block (5 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/work_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Forms::WorkForm.model_attributes without permissions being set is expected to eq #<ActionController::Parameters {} permitted: true> (spec.forms.hyrax.forms.work_form_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
 expected: #<ActionController::Parameters {} permitted: true>      got: {}  (compared using ==)  Diff: @@ -1,2 +1 @@ -#<ActionController::Parameters {} permitted: true>
Failure/Error: it { is_expected.to eq ActionController::Parameters.new.permit! }

  expected: #<ActionController::Parameters {} permitted: true>
       got: {}

  (compared using ==)

  Diff:
  @@ -1,2 +1 @@
  -#<ActionController::Parameters {} permitted: true>
  
./spec/forms/hyrax/forms/work_form_spec.rb:187:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/work_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Forms::WorkForm.model_attributes when a user is granted edit access and no admin_set has been selected is expected to eq #<ActionController::Parameters {} permitted: true> (spec.forms.hyrax.forms.work_form_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
 expected: #<ActionController::Parameters {} permitted: true>      got: {}  (compared using ==)  Diff: @@ -1,2 +1 @@ -#<ActionController::Parameters {} permitted: true>
Failure/Error: it { is_expected.to eq ActionController::Parameters.new.permit! }

  expected: #<ActionController::Parameters {} permitted: true>
       got: {}

  (compared using ==)

  Diff:
  @@ -1,2 +1 @@
  -#<ActionController::Parameters {} permitted: true>
  
./spec/forms/hyrax/forms/work_form_spec.rb:172:in `block (5 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/work_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Forms::WorkForm.model_attributes when a user is granted edit access and an admin_set that doesn't allow grants has been …meters {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"} permitted: true> (spec.forms.hyrax.forms.work_form_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
 expected: #<ActionController::Parameters {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"} permitted: true>      got: {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"}  (compared using ==)  Diff: @@ -1 +1 @@ -#<ActionController::Parameters {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"} permitted: true> +"admin_set_id" => "a782d9bd-eec9-49b5-8a73-33104ba32fc0",
Failure/Error: it { is_expected.to eq ActionController::Parameters.new(admin_set_id: admin_set.id).permit! }

  expected: #<ActionController::Parameters {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"} permitted: true>
       got: {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"}

  (compared using ==)

  Diff:
  @@ -1 +1 @@
  -#<ActionController::Parameters {"admin_set_id"=>"a782d9bd-eec9-49b5-8a73-33104ba32fc0"} permitted: true>
  +"admin_set_id" => "a782d9bd-eec9-49b5-8a73-33104ba32fc0",
  
./spec/forms/hyrax/forms/work_form_spec.rb:180:in `block (5 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/forms/hyrax/forms/work_form_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Forms::WorkForm.model_attributes when a user is granted edit access and a admin_set that allows grants has been selected…person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true> (spec.forms.hyrax.forms.work_form_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
 expected: #<ActionController::Parameters {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_...arameters {"type"=>"person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true>      got: {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_attributes"=>[{"access"=>"edit", "name"=>"justin", "type"=>"person"}]}  (compared using ==)  Diff: @@ -1,2 +1,3 @@ -#<ActionController::Parameters {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_attributes"=>[#<ActionController::Parameters {"type"=>"person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true> +"admin_set_id" => "dd9dd75f-bfca-4dff-a30e-4991735887a8", +"permissions_attributes" => [{"access"=>"edit", "name"=>"justin", "type"=>"person"}],
Failure/Error:
  is_expected.to eq ActionController::Parameters.new(admin_set_id: admin_set.id,
                                                     permissions_attributes: [ActionController::Parameters.new(type: 'person', name: 'justin', access: 'edit')]).permit!

  expected: #<ActionController::Parameters {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_...arameters {"type"=>"person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true>
       got: {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_attributes"=>[{"access"=>"edit", "name"=>"justin", "type"=>"person"}]}

  (compared using ==)

  Diff:
  @@ -1,2 +1,3 @@
  -#<ActionController::Parameters {"admin_set_id"=>"dd9dd75f-bfca-4dff-a30e-4991735887a8", "permissions_attributes"=>[#<ActionController::Parameters {"type"=>"person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true>
  +"admin_set_id" => "dd9dd75f-bfca-4dff-a30e-4991735887a8",
  +"permissions_attributes" => [{"access"=>"edit", "name"=>"justin", "type"=>"person"}],
  
./spec/forms/hyrax/forms/work_form_spec.rb:164:in `block (5 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/batch_edits_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::BatchEditsController update with ActiveFedora works updates permissions (spec.controllers.hyrax.batch_edits_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 3s]
Raw output
value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab1877b058>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab27272c28 @id="8cb4fbbf-9a96-4048-b372-dbe087b05c4e"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:06 +0000 updated_at=Fri, 11 Oct 2024 17:19:08 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab272729f8 @id="8cb4fbbf-9a96-4048-b372-dbe087b05c4e">] embargo_id=#<Valkyrie::ID:0x00007fab2112dcd8 @id="5593e5d4-988e-4d09-bbc9-748c86e49f63"> lease_id=#<Valkyrie::ID:0x00007fab20e01528 @id="cf163b14-867a-4cd0-8f31-1347fec45bc3"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:09 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:09 +0000 depositor="user272@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab27273628 @id="ae4f57f9-9e0e-444e-903f-b0ed7b6910e4"> member_ids=[#<Valkyrie::ID:0x00007fab272741b8 @id="eb69ae1c-b3ad-4c69-b216-a1fc8f2c3235">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab27273970 @id="fb86c364-68df-4cad-8dff-137ebf28dc10">>])
Failure/Error: obj = result.value!

Dry::Monads::UnwrapError:
  value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab1877b058>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab27272c28 @id="8cb4fbbf-9a96-4048-b372-dbe087b05c4e"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:06 +0000 updated_at=Fri, 11 Oct 2024 17:19:08 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab272729f8 @id="8cb4fbbf-9a96-4048-b372-dbe087b05c4e">] embargo_id=#<Valkyrie::ID:0x00007fab2112dcd8 @id="5593e5d4-988e-4d09-bbc9-748c86e49f63"> lease_id=#<Valkyrie::ID:0x00007fab20e01528 @id="cf163b14-867a-4cd0-8f31-1347fec45bc3"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:09 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:09 +0000 depositor="user272@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab27273628 @id="ae4f57f9-9e0e-444e-903f-b0ed7b6910e4"> member_ids=[#<Valkyrie::ID:0x00007fab272741b8 @id="eb69ae1c-b3ad-4c69-b216-a1fc8f2c3235">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab27273970 @id="fb86c364-68df-4cad-8dff-137ebf28dc10">>])
/app/bundle/ruby/3.2.0/gems/dry-monads-1.6.0/lib/dry/monads/right_biased.rb:261:in `value!'
./app/controllers/hyrax/batch_edits_controller.rb:72:in `valkyrie_update_document'
./app/controllers/hyrax/batch_edits_controller.rb:83:in `block in update'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `each'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `update'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:623:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:541:in `process'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/template_assertions.rb:62:in `process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `block in process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `catch'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `_catch_warden'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:450:in `put'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in <module:Integration>'
./spec/controllers/hyrax/batch_edits_controller_spec.rb:96:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/batch_edits_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::BatchEditsController update with ActiveFedora works updates the records (spec.controllers.hyrax.batch_edits_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 3s]
Raw output
value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab19e13680>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab2133f4e0 @id="0536f000-5532-4bc9-a455-acb582036e8f"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:10 +0000 updated_at=Fri, 11 Oct 2024 17:19:12 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab2133f468 @id="0536f000-5532-4bc9-a455-acb582036e8f">] embargo_id=#<Valkyrie::ID:0x00007fab1fcecdf0 @id="45e57e1a-b96c-4f9b-aae1-dabb179cb8b1"> lease_id=#<Valkyrie::ID:0x00007fab1f254a50 @id="30cca478-2e4c-4e44-9e2e-f97c7359640e"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:13 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:13 +0000 depositor="user275@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab2133f828 @id="dd353863-e3ed-4cfa-a74d-c1a4b6bca4a2"> member_ids=[#<Valkyrie::ID:0x00007fab2133fc38 @id="1c36a2f9-a22e-4525-9733-eff54a160f38">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=["zzz"] language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab2133f940 @id="368f80c3-efd4-439a-a7ea-23a69717a3d1">>])
Failure/Error: obj = result.value!

Dry::Monads::UnwrapError:
  value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab19e13680>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab2133f4e0 @id="0536f000-5532-4bc9-a455-acb582036e8f"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:10 +0000 updated_at=Fri, 11 Oct 2024 17:19:12 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab2133f468 @id="0536f000-5532-4bc9-a455-acb582036e8f">] embargo_id=#<Valkyrie::ID:0x00007fab1fcecdf0 @id="45e57e1a-b96c-4f9b-aae1-dabb179cb8b1"> lease_id=#<Valkyrie::ID:0x00007fab1f254a50 @id="30cca478-2e4c-4e44-9e2e-f97c7359640e"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:13 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:13 +0000 depositor="user275@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab2133f828 @id="dd353863-e3ed-4cfa-a74d-c1a4b6bca4a2"> member_ids=[#<Valkyrie::ID:0x00007fab2133fc38 @id="1c36a2f9-a22e-4525-9733-eff54a160f38">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=["zzz"] language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab2133f940 @id="368f80c3-efd4-439a-a7ea-23a69717a3d1">>])
/app/bundle/ruby/3.2.0/gems/dry-monads-1.6.0/lib/dry/monads/right_biased.rb:261:in `value!'
./app/controllers/hyrax/batch_edits_controller.rb:72:in `valkyrie_update_document'
./app/controllers/hyrax/batch_edits_controller.rb:83:in `block in update'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `each'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `update'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:623:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:541:in `process'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/template_assertions.rb:62:in `process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `block in process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `catch'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `_catch_warden'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:450:in `put'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in <module:Integration>'
./spec/controllers/hyrax/batch_edits_controller_spec.rb:88:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/batch_edits_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::BatchEditsController update with ActiveFedora works creates embargoes (spec.controllers.hyrax.batch_edits_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 4s]
Raw output
value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab186a23c0>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab21041a68 @id="90315a46-0200-4d47-98c9-b2a29292406b"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:23 +0000 updated_at=Fri, 11 Oct 2024 17:19:26 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab21041950 @id="90315a46-0200-4d47-98c9-b2a29292406b">] embargo_id=#<Valkyrie::ID:0x00007fab1e6f23d8 @id="b150320a-ed97-425b-ae64-463947776ac2"> lease_id=#<Valkyrie::ID:0x00007fab1d6ad950 @id="1c614aab-87d8-4796-870c-9ec0dc689188"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:26 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:26 +0000 depositor="user284@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab210424e0 @id="f2a31b84-d11f-40df-b465-2714c2812094"> member_ids=[#<Valkyrie::ID:0x00007fab21042cb0 @id="9538d8de-6cc5-4f5c-a9e7-8446ba8b7f11">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab210426e8 @id="85d20a79-d468-4c3c-bcf7-9d5884079c36">>])
Failure/Error: obj = result.value!

Dry::Monads::UnwrapError:
  value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab186a23c0>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab21041a68 @id="90315a46-0200-4d47-98c9-b2a29292406b"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:23 +0000 updated_at=Fri, 11 Oct 2024 17:19:26 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab21041950 @id="90315a46-0200-4d47-98c9-b2a29292406b">] embargo_id=#<Valkyrie::ID:0x00007fab1e6f23d8 @id="b150320a-ed97-425b-ae64-463947776ac2"> lease_id=#<Valkyrie::ID:0x00007fab1d6ad950 @id="1c614aab-87d8-4796-870c-9ec0dc689188"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:26 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:26 +0000 depositor="user284@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab210424e0 @id="f2a31b84-d11f-40df-b465-2714c2812094"> member_ids=[#<Valkyrie::ID:0x00007fab21042cb0 @id="9538d8de-6cc5-4f5c-a9e7-8446ba8b7f11">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab210426e8 @id="85d20a79-d468-4c3c-bcf7-9d5884079c36">>])
/app/bundle/ruby/3.2.0/gems/dry-monads-1.6.0/lib/dry/monads/right_biased.rb:261:in `value!'
./app/controllers/hyrax/batch_edits_controller.rb:72:in `valkyrie_update_document'
./app/controllers/hyrax/batch_edits_controller.rb:83:in `block in update'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `each'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `update'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:623:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:541:in `process'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/template_assertions.rb:62:in `process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `block in process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `catch'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `_catch_warden'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:450:in `put'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in <module:Integration>'
./spec/controllers/hyrax/batch_edits_controller_spec.rb:136:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/batch_edits_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::BatchEditsController update with ActiveFedora works creates leases (spec.controllers.hyrax.batch_edits_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 4s]
Raw output
value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab169510f0>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab3161cec8 @id="83f39215-2aa3-4284-8529-8c8c3f5bcb16"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:27 +0000 updated_at=Fri, 11 Oct 2024 17:19:30 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab3161cd10 @id="83f39215-2aa3-4284-8529-8c8c3f5bcb16">] embargo_id=#<Valkyrie::ID:0x00007fab26a2a048 @id="56fd6006-1f4f-44dd-9368-d8eed88a5909"> lease_id=#<Valkyrie::ID:0x00007fab2228e018 @id="d6b07041-cd10-4665-afcd-73e7d891a5f0"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:30 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:30 +0000 depositor="user287@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab3161e1d8 @id="78a27e3d-38de-4b9d-ab74-9c0dc31e1940"> member_ids=[#<Valkyrie::ID:0x00007fab315d06b8 @id="27b3e188-29a2-4481-9875-28ec41591820">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab3161ef48 @id="42631fa0-509a-4a50-a1ff-cb09732332b3">>])
Failure/Error: obj = result.value!

Dry::Monads::UnwrapError:
  value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab169510f0>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab3161cec8 @id="83f39215-2aa3-4284-8529-8c8c3f5bcb16"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:27 +0000 updated_at=Fri, 11 Oct 2024 17:19:30 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab3161cd10 @id="83f39215-2aa3-4284-8529-8c8c3f5bcb16">] embargo_id=#<Valkyrie::ID:0x00007fab26a2a048 @id="56fd6006-1f4f-44dd-9368-d8eed88a5909"> lease_id=#<Valkyrie::ID:0x00007fab2228e018 @id="d6b07041-cd10-4665-afcd-73e7d891a5f0"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:30 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:30 +0000 depositor="user287@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab3161e1d8 @id="78a27e3d-38de-4b9d-ab74-9c0dc31e1940"> member_ids=[#<Valkyrie::ID:0x00007fab315d06b8 @id="27b3e188-29a2-4481-9875-28ec41591820">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab3161ef48 @id="42631fa0-509a-4a50-a1ff-cb09732332b3">>])
/app/bundle/ruby/3.2.0/gems/dry-monads-1.6.0/lib/dry/monads/right_biased.rb:261:in `value!'
./app/controllers/hyrax/batch_edits_controller.rb:72:in `valkyrie_update_document'
./app/controllers/hyrax/batch_edits_controller.rb:83:in `block in update'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `each'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `update'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:623:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:541:in `process'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/template_assertions.rb:62:in `process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `block in process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `catch'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `_catch_warden'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:450:in `put'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in <module:Integration>'
./spec/controllers/hyrax/batch_edits_controller_spec.rb:108:in `block (4 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'

Check warning on line 0 in ./spec/controllers/hyrax/batch_edits_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::BatchEditsController update with ActiveFedora works with roles updates roles (spec.controllers.hyrax.batch_edits_controller_spec) failed

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 4s]
Raw output
value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab19048168>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab1e652428 @id="e48bfe30-628e-4c23-a875-420be2b5a2d3"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:32 +0000 updated_at=Fri, 11 Oct 2024 17:19:34 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab1e652338 @id="e48bfe30-628e-4c23-a875-420be2b5a2d3">] embargo_id=#<Valkyrie::ID:0x00007fab27913c08 @id="71064d59-5404-4c3a-921a-3ad4ff7a4f97"> lease_id=#<Valkyrie::ID:0x00007fab38e03428 @id="37619e67-4772-48e4-9d37-779291a6ec3a"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:34 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:34 +0000 depositor="user290@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab1e6529c8 @id="f3f6cf5f-ab38-4a56-8a6c-5553d9c0fa65"> member_ids=[#<Valkyrie::ID:0x00007fab1e653288 @id="1b851885-bfec-4c24-adc0-2b0cd1713e22">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab1e652b80 @id="fc8e6e75-cca6-498e-8531-0fbebef65774">>])
Failure/Error: obj = result.value!

Dry::Monads::UnwrapError:
  value! was called on Failure(["Failed save on #<Hyrax::Forms::ResourceBatchEditForm:0x00007fab19048168>\n\twrong number of arguments (given 1, expected 0)", #<Hyrax::Work id=#<Valkyrie::ID:0x00007fab1e652428 @id="e48bfe30-628e-4c23-a875-420be2b5a2d3"> internal_resource="#<Class:0x00007fab24b93490>" created_at=Fri, 11 Oct 2024 17:19:32 +0000 updated_at=Fri, 11 Oct 2024 17:19:34 +0000 new_record=false alternate_ids=[#<Valkyrie::ID:0x00007fab1e652338 @id="e48bfe30-628e-4c23-a875-420be2b5a2d3">] embargo_id=#<Valkyrie::ID:0x00007fab27913c08 @id="71064d59-5404-4c3a-921a-3ad4ff7a4f97"> lease_id=#<Valkyrie::ID:0x00007fab38e03428 @id="37619e67-4772-48e4-9d37-779291a6ec3a"> title=["abc"] date_modified=Fri, 11 Oct 2024 17:19:34 +0000 date_uploaded=Fri, 11 Oct 2024 17:19:34 +0000 depositor="user290@example.com" admin_set_id=#<Valkyrie::ID:0x00007fab1e6529c8 @id="f3f6cf5f-ab38-4a56-8a6c-5553d9c0fa65"> member_ids=[#<Valkyrie::ID:0x00007fab1e653288 @id="1b851885-bfec-4c24-adc0-2b0cd1713e22">] member_of_collection_ids=[] on_behalf_of=nil proxy_depositor=nil state=nil rendering_ids=[] representative_id=nil thumbnail_id=nil has_model=nil create_date=nil modified_date=nil head=nil tail=nil arkivo_checksum=nil owner=nil alternative_title=nil label=nil relative_path=nil import_url=nil resource_type=nil creator=["Fred"] contributor=nil description=nil abstract=nil keyword=nil license=nil rights_notes=nil rights_statement=nil access_right=nil publisher=nil date_created=nil subject=nil language=["en"] identifier=nil based_near=nil related_url=nil bibliographic_citation=nil source=nil related_object_ids=[] file_ids=[] access_control_id=#<Valkyrie::ID:0x00007fab1e652b80 @id="fc8e6e75-cca6-498e-8531-0fbebef65774">>])
/app/bundle/ruby/3.2.0/gems/dry-monads-1.6.0/lib/dry/monads/right_biased.rb:261:in `value!'
./app/controllers/hyrax/batch_edits_controller.rb:72:in `valkyrie_update_document'
./app/controllers/hyrax/batch_edits_controller.rb:83:in `block in update'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `each'
./app/controllers/hyrax/batch_edits_controller.rb:81:in `update'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.1/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.1/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.1/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.1/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:623:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:631:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:541:in `process'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/template_assertions.rb:62:in `process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `block in process'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `catch'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:104:in `_catch_warden'
/app/bundle/ruby/3.2.0/gems/devise-4.9.4/lib/devise/test/controller_helpers.rb:35:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.1/lib/action_controller/test_case.rb:450:in `put'
/app/bundle/ruby/3.2.0/gems/rails-controller-testing-1.0.5/lib/rails/controller/testing/integration.rb:16:in `block (2 levels) in <module:Integration>'
./spec/controllers/hyrax/batch_edits_controller_spec.rb:165:in `block (5 levels) in <top (required)>'
/app/bundle/ruby/3.2.0/gems/webmock-3.24.0/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'