Skip to content

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

Link Build Test of 6913/merge by @randalldfloyd

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

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

224 fail, 296 skipped, 6 212 pass in 2h 15m 16s

    17 files  ±0      17 suites  ±0   2h 15m 16s ⏱️ - 1m 5s
 6 732 tests  - 1   6 212 ✅  - 176  296 💤 ±0  224 ❌ +175 
13 243 runs  ±0  12 607 ✅  - 175  399 💤 ±0  237 ❌ +175 

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

Annotations

Check warning on line 0 in ./spec/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on update when uploaded_file_ids don't belong to me doesn't attach files (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[5, 6]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[5, 6]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:47: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on update when uploaded_file_ids include nil will discard those nil values when attempting to find the associated UploadedFile (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[nil, 7, nil]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[nil, 7, nil]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:31: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on update when no uploaded_file doesn't invoke job (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:56: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on update when uploaded_file_ids belong to me attaches files (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[8, 9]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[8, 9]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:38: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on create when uploaded_file_ids belong to me attaches files (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[10, 11]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[10, 11]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:38: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on create when uploaded_file_ids include nil will discard those nil values when attempting to find the associated UploadedFile (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[nil, 12, nil]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[nil, 12, nil]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:31: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on create when no uploaded_file doesn't invoke job (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:56: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/actors/hyrax/actors/create_with_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithFilesActor on create when uploaded_file_ids don't belong to me doesn't attach files (spec.actors.hyrax.actors.create_with_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:uploaded_files=>[13, 14]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:uploaded_files=>[13, 14]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `new'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:6:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_files_actor_spec.rb:47: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/workflow_roles_controller_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::Admin::WorkflowRolesController#destroy when you have permission is successful (spec.controllers.hyrax.admin.workflow_roles_controller_spec)

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.xml [took 0s]
Raw output
#<Hyrax::Admin::WorkflowRolesController:0x00000000114e50> received :authorize! with unexpected arguments   expected: (:destroy, Sipity::WorkflowResponsibility(id: integer, agent_id: integer, workflow_role_id: integer, created_at: datetime, updated_at: datetime))        got: (:read, :admin_dashboard) (1 time)             (:destroy, #<Double "Sipity::WorkflowResponsibility_1004">) (1 time)
Failure/Error: expect(controller).to have_received(:authorize!).with(:destroy, Sipity::WorkflowResponsibility)

  #<Hyrax::Admin::WorkflowRolesController:0x00000000114e50> received :authorize! with unexpected arguments
    expected: (:destroy, Sipity::WorkflowResponsibility(id: integer, agent_id: integer, workflow_role_id: integer, created_at: datetime, updated_at: datetime))
         got: (:read, :admin_dashboard) (1 time)
              (:destroy, #<Double "Sipity::WorkflowResponsibility_1004">) (1 time)
./spec/controllers/hyrax/admin/workflow_roles_controller_spec.rb:65: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/hyrax/collection_type_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::CollectionType instance methods #destroy fails if collections exist of this type (spec.models.hyrax.collection_type_spec)

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 1s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.xml [took 0s]
Raw output
expected `#<ActiveModel::Errors []>.empty?` to be falsey, got true
Failure/Error: expect(collection_type.errors).not_to be_empty
  expected `#<ActiveModel::Errors []>.empty?` to be falsey, got true
./spec/models/hyrax/collection_type_spec.rb:199: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/hyrax/collection_type_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::CollectionType instance methods #save for user collection type fails if settings are changed (spec.models.hyrax.collection_type_spec)

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.xml [took 0s]
Raw output
 expected: "Collection type settings cannot be altered for the User Collection type"      got: nil  (compared using ==)
Failure/Error: expect(collection_type.errors.messages[:base].first).to eq "Collection type settings cannot be altered for the User Collection type"

  expected: "Collection type settings cannot be altered for the User Collection type"
       got: nil

  (compared using ==)
./spec/models/hyrax/collection_type_spec.rb:238: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/models/hyrax/collection_type_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::CollectionType instance methods #save for admin set collection type fails if settings are changed (spec.models.hyrax.collection_type_spec)

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.xml [took 0s]
Raw output
 expected: "Collection type settings cannot be altered for the Administrative Set type"      got: nil  (compared using ==)
Failure/Error: expect(collection_type.errors.messages[:base].first).to eq "Collection type settings cannot be altered for the Administrative Set type"

  expected: "Collection type settings cannot be altered for the Administrative Set type"
       got: nil

  (compared using ==)
./spec/models/hyrax/collection_type_spec.rb:229: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/models/hyrax/collection_type_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: Hyrax::CollectionType instance methods #save for non-special collection type fails if collections exist of this type and settings are changed (spec.models.hyrax.collection_type_spec)

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 1s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.xml [took 0s]
Raw output
 expected: "Collection type settings cannot be altered for a type that has collections"      got: nil  (compared using ==)
Failure/Error: expect(collection_type.errors.messages[:base].first).to eq "Collection type settings cannot be altered for a type that has collections"

  expected: "Collection type settings cannot be altered for a type that has collections"
       got: nil

  (compared using ==)
./spec/models/hyrax/collection_type_spec.rb:220: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/models/collection_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Collection#validates_with ensures the collection has a title (spec.models.collection_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
expected #<Collection id: nil, depositor: "user151@example.com", title: [], date_uploaded: nil, date_modified: nil, head: [], tail: [], collection_type_gid: "gid://dassie/Hyrax::CollectionType/89", alternative_title: [], label: nil, relative_path: nil, import_url: nil, resource_type: [], creator: [], contributor: [], description: [], abstract: [], keyword: [], license: [], rights_notes: [], rights_statement: [], access_right: [], publisher: [], date_created: [], subject: [], language: [], identifier: [], based_near: [], related_url: [], bibliographic_citation: [], source: [], access_control_id: nil, representative_id: nil, thumbnail_id: nil> not to be valid
Failure/Error: expect(collection).not_to be_valid
  expected #<Collection id: nil, depositor: "user151@example.com", title: [], date_uploaded: nil, date_modified: nil, head: [], tail: [], collection_type_gid: "gid://dassie/Hyrax::CollectionType/89", alternative_title: [], label: nil, relative_path: nil, import_url: nil, resource_type: [], creator: [], contributor: [], description: [], abstract: [], keyword: [], license: [], rights_notes: [], rights_statement: [], access_right: [], publisher: [], date_created: [], subject: [], language: [], identifier: [], based_near: [], related_url: [], bibliographic_citation: [], source: [], access_control_id: nil, representative_id: nil, thumbnail_id: nil> not to be valid
./spec/models/collection_spec.rb:12: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-3/rspec-dassie-3.xml [took 0s]
artifacts/spec-reports-koppie-3/rspec-koppie-3.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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are remote attaches files (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/blah-blah.filepicker-demo.txt.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt"}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf"}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/blah-blah.filepicker-demo.txt.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt"}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf"}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:44: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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source URIs that are remote and contain encoded parameters preserves the encoded parameters in the URIs (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/file?param1=%28example%29&param2=%5Bexample2%5D", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt"}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf"}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/file?param1=%28example%29&param2=%5Bexample2%5D", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt"}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf"}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:57: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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are remote bearing auth headers attaches files (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/blah-blah.filepicker-demo.txt.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt", :auth_header=>{"Authorization"=>"Bearer access-token"}}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf", :auth_header=>{"Authorization"=>"Bearer access-token"}}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"https://dl.dropbox.com/fake/blah-blah.filepicker-demo.txt.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"filepicker-demo.txt.txt", :auth_header=>{"Authorization"=>"Bearer access-token"}}, {:url=>"https://dl.dropbox.com/fake/blah-blah.Getting%20Started.pdf", :expires=>"2014-03-31T20:37:36.731Z", :file_name=>"Getting+Started.pdf", :auth_header=>{"Authorization"=>"Bearer access-token"}}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:76: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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are local files attaches files (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/file/here.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/file/here.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:93: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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are local files with files from non-registered directories doesn't attach files (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/otherdir/test.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/otherdir/test.txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:101: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/actors/hyrax/actors/create_with_remote_files_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are local files with spaces attaches files (spec.actors.hyrax.actors.create_with_remote_files_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/file/ pigs .txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:remote_files=>[{:url=>"file:///local/file/ pigs .txt", :expires=>"2014-03-31T20:37:36.214Z", :file_name=>"here.txt"}]}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `new'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:26:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/create_with_remote_files_actor_spec.rb:110: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/actors/hyrax/actors/optimistic_lock_validator_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::OptimisticLockValidator update when version is provided and the version is current returns true and calls the next actor without the version attribute (spec.actors.hyrax.actors.optimistic_lock_validator_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {"version"=>"W/\"33831da9e3a2c44dc01575c72f9d2862171abe90\""}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {"version"=>"W/\"33831da9e3a2c44dc01575c72f9d2862171abe90\""}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `new'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:22:in `block (3 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:39: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/actors/hyrax/actors/optimistic_lock_validator_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::OptimisticLockValidator update when version is provided and the version is not current returns false and sets an error (spec.actors.hyrax.actors.optimistic_lock_validator_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {"version"=>"W/\"ab2e8552cb5f7f00f91d2b223eca45849c722301\""}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {"version"=>"W/\"ab2e8552cb5f7f00f91d2b223eca45849c722301\""}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `new'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:22:in `block (3 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:47: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/actors/hyrax/actors/optimistic_lock_validator_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::OptimisticLockValidator update when version is blank (spec.actors.hyrax.actors.optimistic_lock_validator_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {:version=>""}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {:version=>""}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `new'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:3:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:22:in `block (3 levels) in <top (required)>'
./spec/actors/hyrax/actors/optimistic_lock_validator_spec.rb:27: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/actors/hyrax/actors/featured_work_actor_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Hyrax::Actors::FeaturedWorkActor#update of a public work does not modify the features (spec.actors.hyrax.actors.featured_work_actor_spec) failed

artifacts/spec-reports-dassie-3/rspec-dassie-3.xml [took 0s]
Raw output
undefined method `to_hh' for {}:Hash
Failure/Error: @attributes = attributes.to_hh.with_indifferent_access

NoMethodError:
  undefined method `to_hh' for {}:Hash
./app/actors/hyrax/actors/environment.rb:20:in `initialize'
./spec/actors/hyrax/actors/featured_work_actor_spec.rb:4:in `new'
./spec/actors/hyrax/actors/featured_work_actor_spec.rb:4:in `block (2 levels) in <top (required)>'
./spec/actors/hyrax/actors/featured_work_actor_spec.rb:29:in `block (5 levels) in <top (required)>'
./spec/actors/hyrax/actors/featured_work_actor_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)>'