Skip to content

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

Link Build Test of 6913/merge by @randalldfloyd

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

GitHub Actions / Test Results failed Dec 9, 2024 in 0s

50 fail, 296 skipped, 6 387 pass in 2h 17m 56s

    17 files  ±0      17 suites  ±0   2h 17m 56s ⏱️ + 2m 40s
 6 733 tests +1   6 387 ✅ +175  296 💤 ±0  50 ❌  - 174 
13 243 runs  ±0  12 781 ✅ +174  399 💤 ±0  63 ❌  - 174 

Results for commit f8aac41. ± Comparison against earlier commit 2c00530.

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: FileViewStat has attributes (spec.models.file_view_stat_spec)

artifacts/spec-reports-koppie-0/rspec-koppie-0.xml [took 0s]
Raw output
 expected: 2024-12-09 20:36:53.098085981 +0000      got: 2024-12-09 20:36:53.098085000 +0000  (compared using ==)  Diff: @@ -1 +1 @@ -Mon, 09 Dec 2024 20:36:53.098085981 UTC +00:00 +Mon, 09 Dec 2024 20:36:53.098085000 UTC +00:00
Failure/Error: expect(file_stat.date).to eq(date)

  expected: 2024-12-09 20:36:53.098085981 +0000
       got: 2024-12-09 20:36:53.098085000 +0000

  (compared using ==)

  Diff:
  @@ -1 +1 @@
  -Mon, 09 Dec 2024 20:36:53.098085981 UTC +00:00
  +Mon, 09 Dec 2024 20:36:53.098085000 UTC +00:00
./spec/models/file_view_stat_spec.rb:14:in `block (2 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/actors/hyrax/actors/generic_work_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::GenericWorkActor#create valid attributes with in_work_ids does not attach the parent (spec.actors.hyrax.actors.generic_work_actor_spec) failed

artifacts/spec-reports-dassie-0/rspec-dassie-0.xml [took 3s]
Raw output
 expected false      got true
Failure/Error: expect(middleware.create(env)).to be false

  expected false
       got true
./spec/actors/hyrax/actors/generic_work_actor_spec.rb:124:in `block (5 levels) in <top (required)>'
./spec/spec_helper.rb:323:in `block (2 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/admin/collection_types_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Admin::CollectionTypesController authorized user #destroy when collections exist of this type doesn't delete the collection type or collection (spec.controllers.hyrax.admin.collection_types_controller_spec)

artifacts/spec-reports-dassie-1/rspec-dassie-1.xml [took 1s]
artifacts/spec-reports-koppie-1/rspec-koppie-1.xml [took 0s]
Raw output
 expected: "Collection type cannot be altered as it has collections"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).to eq "Collection type cannot be altered as it has collections"

  expected: "Collection type cannot be altered as it has collections"
       got: ""

  (compared using ==)
./spec/controllers/hyrax/admin/collection_types_controller_spec.rb:316: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/admin/stats_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Admin::StatsController as an admin #show allows an authorized user to view the page (spec.controllers.hyrax.admin.stats_controller_spec)

artifacts/spec-reports-dassie-1/rspec-dassie-1.xml [took 0s]
artifacts/spec-reports-koppie-1/rspec-koppie-1.xml [took 0s]
Raw output
expected #<Hyrax::AdminStatsPresenter:0x00007f78b8ac3680 @stats_filters=#<ActionController::Parameters {} perm...mmary, @system_stats=Hyrax::Statistics::SystemStats, @works_counter=Hyrax::Statistics::Works::Count> to have attributes {:limit => 5, :stats_filters => {}} but had attributes {:limit => 5, :stats_filters => #<ActionController::Parameters {} permitted: false>} Diff: @@ -1,3 +1,3 @@  :limit => 5, -:stats_filters => {}, +:stats_filters => #<ActionController::Parameters {} permitted: false>,
Failure/Error:
  expect(assigns[:presenter])
    .to have_attributes(limit: 5, stats_filters: {})

  expected #<Hyrax::AdminStatsPresenter:0x00007f78b8ac3680 @stats_filters=#<ActionController::Parameters {} perm...mmary, @system_stats=Hyrax::Statistics::SystemStats, @works_counter=Hyrax::Statistics::Works::Count> to have attributes {:limit => 5, :stats_filters => {}} but had attributes {:limit => 5, :stats_filters => #<ActionController::Parameters {} permitted: false>}
  Diff:
  @@ -1,3 +1,3 @@
   :limit => 5,
  -:stats_filters => {},
  +:stats_filters => #<ActionController::Parameters {} permitted: false>,
./spec/controllers/hyrax/admin/stats_controller_spec.rb:29: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/admin/stats_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Admin::StatsController as an admin #show with a custom presenter allows an authorized user to view the page (spec.controllers.hyrax.admin.stats_controller_spec)

artifacts/spec-reports-dassie-1/rspec-dassie-1.xml [took 0s]
artifacts/spec-reports-koppie-1/rspec-koppie-1.xml [took 0s]
Raw output
expected #<#<Class:0x00007f78c07e4b00>:0x00007f78c3ab06b0 @stats_filters=#<ActionController::Parameters {} per...mmary, @system_stats=Hyrax::Statistics::SystemStats, @works_counter=Hyrax::Statistics::Works::Count> to have attributes {:limit => 5, :stats_filters => {}} but had attributes {:limit => 5, :stats_filters => #<ActionController::Parameters {} permitted: false>} Diff: @@ -1,3 +1,3 @@  :limit => 5, -:stats_filters => {}, +:stats_filters => #<ActionController::Parameters {} permitted: false>,
Failure/Error:
  expect(assigns[:presenter])
    .to have_attributes(limit: 5, stats_filters: {})

  expected #<#<Class:0x00007f78c07e4b00>:0x00007f78c3ab06b0 @stats_filters=#<ActionController::Parameters {} per...mmary, @system_stats=Hyrax::Statistics::SystemStats, @works_counter=Hyrax::Statistics::Works::Count> to have attributes {:limit => 5, :stats_filters => {}} but had attributes {:limit => 5, :stats_filters => #<ActionController::Parameters {} permitted: false>}
  Diff:
  @@ -1,3 +1,3 @@
   :limit => 5,
  -:stats_filters => {},
  +:stats_filters => #<ActionController::Parameters {} permitted: false>,
./spec/controllers/hyrax/admin/stats_controller_spec.rb:42: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/services/hyrax/statistics/works/by_resource_type_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Statistics::Works::ByResourceType#query is a list of categories (spec.services.hyrax.statistics.works.by_resource_type_spec)

artifacts/spec-reports-dassie-1/rspec-dassie-1.xml [took 2s]
artifacts/spec-reports-koppie-1/rspec-koppie-1.xml [took 0s]
Raw output
wrong number of arguments (given 0, expected 1)
Failure/Error:
  def as_json(opts)
    @data.as_json(opts)
  end

ArgumentError:
  wrong number of arguments (given 0, expected 1)
./app/services/hyrax/statistics/term_query.rb:62:in `as_json'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:86:in `jsonify'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:84:in `block in jsonify'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:84:in `map'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:84:in `jsonify'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:41:in `encode'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/json/encoding.rb:23:in `encode'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/core_ext/object/json.rb:42:in `to_json'
./spec/services/hyrax/statistics/works/by_resource_type_spec.rb:27: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/models/file_download_stat_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: FileDownloadStat has attributes (spec.models.file_download_stat_spec)

artifacts/spec-reports-koppie-2/rspec-koppie-2.xml [took 0s]
Raw output
 expected: 2024-12-09 20:36:37.678117350 +0000      got: 2024-12-09 20:36:37.678117000 +0000  (compared using ==)  Diff: @@ -1 +1 @@ -Mon, 09 Dec 2024 20:36:37.678117350 UTC +00:00 +Mon, 09 Dec 2024 20:36:37.678117000 UTC +00:00
Failure/Error: expect(file_stat.date).to eq(date)

  expected: 2024-12-09 20:36:37.678117350 +0000
       got: 2024-12-09 20:36:37.678117000 +0000

  (compared using ==)

  Diff:
  @@ -1 +1 @@
  -Mon, 09 Dec 2024 20:36:37.678117350 UTC +00:00
  +Mon, 09 Dec 2024 20:36:37.678117000 UTC +00:00
./spec/models/file_download_stat_spec.rb:13:in `block (2 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/failed_submission_form_wrapper_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Forms::FailedSubmissionFormWrapper input param key is part of permitted params exposes the given input params (spec.forms.hyrax.forms.failed_submission_form_wrapper_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
 expected: #<ActionController::Parameters {"0"=>{"id"=>"1"}, "2"=>{"id"=>"2", "_destroy"=>"1"}} permitted: false>      got: {"0"=>#<ActionController::Parameters {"id"=>"1"} permitted: false>, "2"=>#<ActionController::Parameters {"id"=>"2", "_destroy"=>"1"} permitted: false>}  (compared using ==)  Diff: @@ -1,2 +1,3 @@ -#<ActionController::Parameters {"0"=>{"id"=>"1"}, "2"=>{"id"=>"2", "_destroy"=>"1"}} permitted: false> +"0" => #<ActionController::Parameters {"id"=>"1"} permitted: false>, +"2" => #<ActionController::Parameters {"id"=>"2", "_destroy"=>"1"} permitted: false>,
Failure/Error: expect(wrapper.member_of_collections_attributes).to eq(input_params.fetch(:member_of_collections_attributes))

  expected: #<ActionController::Parameters {"0"=>{"id"=>"1"}, "2"=>{"id"=>"2", "_destroy"=>"1"}} permitted: false>
       got: {"0"=>#<ActionController::Parameters {"id"=>"1"} permitted: false>, "2"=>#<ActionController::Parameters {"id"=>"2", "_destroy"=>"1"} permitted: false>}

  (compared using ==)

  Diff:
  @@ -1,2 +1,3 @@
  -#<ActionController::Parameters {"0"=>{"id"=>"1"}, "2"=>{"id"=>"2", "_destroy"=>"1"}} permitted: false>
  +"0" => #<ActionController::Parameters {"id"=>"1"} permitted: false>,
  +"2" => #<ActionController::Parameters {"id"=>"2", "_destroy"=>"1"} permitted: false>,
./spec/forms/hyrax/forms/failed_submission_form_wrapper_spec.rb:37: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/collections/_subcollection_list.html.erb_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: hyrax/collections/_subcollection_list.html.erb when subcollection list is not empty posts the collection's title with a link to the collection (spec.views.hyrax.collections._subcollection_list)

artifacts/spec-reports-dassie-2/rspec-dassie-2.xml [took 0s]
Raw output
expected to find link "#<ActiveTriples::Relation:0x00007f096ab56380>" Note: It appears you may be passing a CSS selector or XPath expression rather than a locator. Please see the documentation for acceptable locator values.   but there were no matches
Failure/Error: expect(rendered).to have_link(collection.title.to_s)

  expected to find link "#<ActiveTriples::Relation:0x00007f096ab56380>"
  Note: It appears you may be passing a CSS selector or XPath expression rather than a locator. Please see the documentation for acceptable locator values.

   but there were no matches
./spec/views/hyrax/collections/_subcollection_list.html.erb_spec.rb:33: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #destroy with the default admin set doesn't delete the admin set (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is the default set"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:357
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:342: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #destroy with a non-empty admin set doesn't delete the admin set (or work) (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is not empty"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:357
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:323: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #destroy with the default admin set doesn't delete the admin set (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is the default set"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:352
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:342: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin…roy with a non-empty admin set doesn't delete the admin set (or work) (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is not empty"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:352
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:323: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #destroy with the default admin set doesn't delete the admin set (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is the default set"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:362
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:342: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/controllers/hyrax/admin/admin_sets_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #destroy with a non-empty admin set doesn't delete the admin set (or work) (spec.controllers.hyrax.admin.admin_sets_controller_spec)

artifacts/spec-reports-dassie-7/rspec-dassie-7.xml [took 2s]
Raw output
 expected: "Administrative set cannot be deleted as it is not empty"      got: ""  (compared using ==)
Failure/Error: expect(flash[:alert]).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 ==)
Shared Example Group: "specs for varied user types" called from ./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:362
./spec/controllers/hyrax/admin/admin_sets_controller_spec.rb:323: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/controllers/hyrax/generic_works_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::GenericWorksController#create with files from browse everything when a work id is passed records the work (spec.controllers.hyrax.generic_works_controller_spec) failed

artifacts/spec-reports-dassie-5/rspec-dassie-5.xml [took 0s]
Raw output
unable to convert unpermitted parameters to hash
Failure/Error: @attributes = attributes.to_h.with_indifferent_access

ActionController::UnfilteredParameters:
  unable to convert unpermitted parameters to hash
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:336:in `to_h'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1019:in `convert_parameters_to_hashes'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1012:in `block in convert_parameters_to_hashes'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1012:in `map'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1012:in `convert_parameters_to_hashes'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1015:in `block in convert_parameters_to_hashes'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/hash_with_indifferent_access.rb:339:in `transform_values!'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/hash_with_indifferent_access.rb:339:in `block in transform_values'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/hash_with_indifferent_access.rb:339:in `transform_values'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:1014:in `convert_parameters_to_hashes'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/strong_parameters.rb:334:in `to_h'
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./app/controllers/concerns/hyrax/works_controller_behavior.rb:257:in `new'
./app/controllers/concerns/hyrax/works_controller_behavior.rb:257:in `actor_environment'
./app/controllers/concerns/hyrax/works_controller_behavior.rb:69:in `create'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/basic_implicit_render.rb:8:in `send_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/abstract_controller/base.rb:226:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/rendering.rb:193:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/abstract_controller/callbacks.rb:261:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.2/lib/action_text/rendering.rb:25:in `with_renderer'
/app/bundle/ruby/3.2.0/gems/actiontext-7.2.2/lib/action_text/engine.rb:71:in `block (4 levels) in <class:Engine>'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/callbacks.rb:130:in `instance_exec'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/callbacks.rb:130:in `block in run_callbacks'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/callbacks.rb:141:in `run_callbacks'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/abstract_controller/callbacks.rb:260:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/rescue.rb:27:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/instrumentation.rb:77:in `block in process_action'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/notifications.rb:210:in `block in instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/app/bundle/ruby/3.2.0/gems/activesupport-7.2.2/lib/active_support/notifications.rb:210:in `instrument'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/instrumentation.rb:76:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
/app/bundle/ruby/3.2.0/gems/activerecord-7.2.2/lib/active_record/railties/controller_runtime.rb:39:in `process_action'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/abstract_controller/base.rb:163:in `process'
/app/bundle/ruby/3.2.0/gems/actionview-7.2.2/lib/action_view/rendering.rb:40:in `process'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/metal.rb:252:in `dispatch'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/test_case.rb:629:in `block in process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/test_case.rb:621:in `wrap_execution'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/test_case.rb:629:in `process_controller_response'
/app/bundle/ruby/3.2.0/gems/actionpack-7.2.2/lib/action_controller/test_case.rb:539: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.2/lib/action_controller/test_case.rb:436:in `post'
/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/generic_works_controller_spec.rb:386: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/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all …rns an array of resources with their system-generated optimistic locking attributes (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
undefined method `remove_constant' for ActiveSupport::Dependencies:Module
Failure/Error: ActiveSupport::Dependencies.remove_constant("MyLockingResource")

NoMethodError:
  undefined method `remove_constant' for ActiveSupport::Dependencies:Module
./spec/wings/valkyrie/persister_spec.rb:517: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/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all …ources has an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all … resources and returns them with updated values of the optimistic locking attribute (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when…ccessfully saves the resource and returns a token for the adapter that was saved to (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when…aves the resource and returns the updated value of the optimistic locking attribute (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when…ource with an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when…urns the value of the system-generated optimistic locking attribute on the resource (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/wings/valkyrie/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when…aves the resource and returns the updated value of the optimistic locking attribute (spec.wings.valkyrie.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError

Check warning on line 0 in ./spec/lib/freyja/persister_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when creating… returns the value of the system-generated optimistic locking attribute on the resource (spec.lib.freyja.persister_spec) failed

artifacts/spec-reports-dassie-4/rspec-dassie-4.xml [took 0s]
Raw output
RSpec::Core::MultipleExceptionError