Skip to content

Link Build Test of 6973/merge by @orangewolf #261

Link Build Test of 6973/merge by @orangewolf

Link Build Test of 6973/merge by @orangewolf #261

GitHub Actions / Test Results succeeded Nov 13, 2024 in 0s

All 6 435 tests pass, 296 skipped in 2h 15m 33s

    17 files  ±0      17 suites  ±0   2h 15m 33s ⏱️ +51s
 6 731 tests  - 2   6 435 ✅ +17  296 💤 ±0  0 ❌  - 19 
13 236 runs   - 4  12 839 ✅ +17  397 💤  - 2  0 ❌  - 19 

Results for commit dc49d62. ± Comparison against earlier commit eca6cd0.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

296 skipped tests found

There are 296 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create adds it to the collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share applies to works and only one collection removes member_of_collections_attributes and adds collection_id to env
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share applies to works when more than one collection removes member_of_collections_attributes and does NOT add collection_id
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share does NOT apply to works and only one collection removes member_of_collections_attributes and does NOT add collection_id
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when multiple membership checker returns a non-nil value adds an error and returns false
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when work is in another user's collection doesn't remove the work from the other user's collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when work is in user's own collection and destroy is passed removes the work from that collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when working through Rails nested attribute scenarios removes the work from that collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor the next actor does not receive the member_of_collections_attributes
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #revert_to for a different relation does not rely on the default relation
spec.controllers.catalog_controller_spec ‑ CatalogController#index full-text search finds matching records
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and files rejects files from another user
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#manifest resolves json
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin can remove admin group from depositors
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin can remove admin group from viewers
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST post with a valid item and matching token is expected to eq 201
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create creates a Collection with old style parameters
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create with files from browse everything For a batch upload ingests files from provide URLs
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file user is not signed in but the file is public renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file when user has access to file renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file when user lacks access to file redirects to root_url
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects work renders the stats view
spec.features.dashboard.collection_spec ‑ collection adding works to a collection attaches the works
spec.features.dashboard.collection_spec ‑ collection delete collection when user without permissions selects delete does not allow delete admin set
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that can edit removes a sub-collection from the list of items (dependency on collection nesting)
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that can edit shows remove action buttons
spec.features.embargo_spec ‑ embargo updating embargoed object (Valkyrie) can be updated with a valid date
spec.features.embargo_spec ‑ embargo updating embargoed object (Valkyrie) cannot be updated with an invalid date
spec.features.work_show_spec ‑ work show view in ActiveFedora as the work owner allows adding work to a collection
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_child_collections 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_parent_collections 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with no secondary terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with secondary terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#human_readable_type 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#id 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#member_ids 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#primary_terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#required? 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#secondary_terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#select_files without any works/files attached 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm.build_permitted_params 
spec.indexers.hyrax.collection_indexer_spec ‑ Hyrax::CollectionIndexer#generate_solr_document with block yields the document that includes our fields
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base 
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete all objects but only from postgers
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete objects
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can find that resource again
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Boolean RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Date RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle DateTime RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Decimal RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Double RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Integer RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Time RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle custom-typed RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle language-typed RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can override default id generation with a provided id
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can persist single values
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save a resource
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save multiple resources at once
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save nested resources
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store ::RDF::URIs
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store DateTimes
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Floats
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Times
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Valkyrie::IDs
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store booleans
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store integers
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base doesn't override a resource that already has an ID
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when creating a resource returns the value of the system-generated optimistic locking attribute on the resource
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when lock token is nil successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when there is a token, but it's for a different adapter (migration use case) successfully saves the resource and returns a token for the adapter that was saved to
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with a correct lock token successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when creating multiple resources returns an array of resources with their system-generated optimistic locking attributes
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when one of the resources has an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when updating multiple resources that all have a correct lock token saves the resources and returns them with updated values of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders IDs and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders URIs and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders boolean values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders date values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders different types of objects together
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders floating point values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders integer values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects with strings
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders string values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can order members
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can remove members
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base returns nil for an unset single value
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base stores created_at/updated_at
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.models.admin_set_spec ‑ AdminSet#members is empty by default
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#valid? is expected to be valid
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#versions when no versions saved returns empty array
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#versions when versions saved returns a set of file_metadatas for previous versions
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#file switches between local filepath and CarrierWave file
spec.models.sipity.notifiable_context_spec ‑ Sipity::NotifiableContext should have tests
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file when the FileSet has an #original_file_id always resolves by original_file_id
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file when there is no OriginalFile, but files exist resolves the first file
spec.services.hyrax.listeners.member_cleanup_listener_spec ‑ Hyrax::Listeners::MemberCleanupListener#on_collection_deleted publishes events
spec.services.hyrax.listeners.member_cleanup_listener_spec ‑ Hyrax::Listeners::MemberCleanupListener#on_collection_deleted removes collection references from member objects
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call when it is a FileSet when it has a thumbnail id returns the thumbnail file path
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call when it is a Work with a thumbnail_id returns the thumbnail path for the file_set
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache for each user it adds one entry per day to the cache
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error Only Download stats error out completely gathers the view stats even though the download stats are failing
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error Only View stats error out completely gathers the download stats even though the view stats are failing
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error both error out completely stops after 4 tries on each of the 3 files
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache a user is already up to date skips if we already have uptodate information
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache doesn't duplicate entries for existing dates
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache processes the oldest records first
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model converts single-valued fields
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model does not add superflous metadata
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model supports nested resources
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with a file set with file metadata persists the files
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with attributes populates reflections
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => false skips creating versions
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => true and there are already versions adds to the version history
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => true updates the file and creates a version
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result with an ActiveTriples::RDFSource bnode value somehow manages to map the node?
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Date RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle DateTime RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Decimal RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Double RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Integer RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Time RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save nested resources
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders IDs and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders URIs and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders boolean values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders date values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders different types of objects together
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders floating point values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders integer values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects with strings
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders string values and returns them in the appropriate order
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is ordered returns all references in order including duplicates

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 1 to 317)

There are 6731 tests, see "Raw output" for the list of tests 1 to 317.
Raw output
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to create #<Hyrax::PermissionTemplate:0x00007f8f6579d348>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to create #<Hyrax::PermissionTemplate:0x00007ff96e257820>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to create #<Hyrax::PermissionTemplateAccess:0x00007f8f69070dc8>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to create #<Hyrax::PermissionTemplateAccess:0x00007ff96f4d4110>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to destroy AdminSet: c89ce199-360d-49a6-91b8-833ee9b53e24
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to destroy Hyrax::AdministrativeSet: ae022101-de0b-4972-8918-d6583f43b8e1
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to edit AdminSet: 6cc76740-910d-4830-9db3-9d83cf943d70
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to edit Hyrax::AdministrativeSet: 5554e24a-fb71-4da3-b42e-17d5fc030bc5
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to update AdminSet: e95f5d12-89d5-4c73-828c-9734f6abbd66
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates a user without edit access is expected not to be able to update Hyrax::AdministrativeSet: e501fdf5-266b-4c3c-8453-498a4105b9f0
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin #admin? is true
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplate:0x00007f8f65ff2d18>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplate:0x00007ff970edbe00>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplateAccess:0x00007f8f65689600>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplateAccess:0x00007ff9883a8700>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to destroy AdminSet: a6b79900-ef1e-40dd-a59f-143cdc1080f7
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to destroy Hyrax::AdministrativeSet: 70187f7f-b228-4a18-b248-368e91a806f6
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to edit AdminSet: ab86748a-fa3e-4a8b-9659-3ed9fea6037c
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to edit Hyrax::AdministrativeSet: bd18941a-056f-4efa-b171-217b58cbf3db
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to update AdminSet: 5c1dd1eb-fb16-4c6f-bde0-d1a4a99d3737
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates as admin behaves like A user with additional access is expected to be able to update Hyrax::AdministrativeSet: 931790da-fa1e-44c2-9ed4-4862107797d2
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users #admin? is false
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users A user who can manage an AdminSet
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplate:0x00007f8f65620b50>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplate:0x00007ff96e3ed220>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplateAccess:0x00007f8f6618f298>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to create #<Hyrax::PermissionTemplateAccess:0x00007ff970d2b1a0>
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to destroy AdminSet: 057c78f5-cdf6-4626-8357-8d40a17f647a
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to destroy Hyrax::AdministrativeSet: 3309e1cc-6a3e-4c54-8009-90e5c2f87996
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to edit AdminSet: eddfd2b9-dbed-4a64-bdb6-8cde51616c69
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to edit Hyrax::AdministrativeSet: 49d14b7e-942c-44ee-9ef1-5ac68d0c84d7
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to update AdminSet: ce9738e8-5a39-4af2-b3c9-2f4b415c7412
spec.abilities.ability_spec ‑ Hyrax::Ability AdminSets and PermissionTemplates via AdminSet-specific edit_users behaves like A user with additional access is expected to be able to update Hyrax::AdministrativeSet: 25977052-2531-4c8b-8e35-b8796a6bc4a8
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to create AdminSet
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to read Hyrax::Statistics
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to read admin_dashboard
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to update ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to update appearance
spec.abilities.ability_spec ‑ Hyrax::Ability a registered user is expected to be able to read ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to create AdminSet
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to destroy abcd123
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to download abcd123
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to edit abcd123
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to manage AdminSet
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to read ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to read Hyrax::Statistics
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to read admin_dashboard
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to update ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a user in the admin group is expected to be able to update appearance
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected not to be able to create AdminSet
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected not to be able to update ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected to be able to citation GenericWork
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected to be able to read ContentBlock
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected to be able to read GenericWork
spec.abilities.ability_spec ‑ Hyrax::Ability a user with no roles is expected to be able to stats GenericWork
spec.abilities.ability_spec ‑ Hyrax::Ability can?(:review, :submissions) as a depositor is expected to equal false
spec.abilities.ability_spec ‑ Hyrax::Ability can?(:review, :submissions) as an administrator is expected to equal true
spec.abilities.ability_spec ‑ Hyrax::Ability can?(:review, :submissions) as an approver is expected to equal true
spec.abilities.ability_spec ‑ Hyrax::Ability#can_create_any_work? when user can deposit into an admin set is expected to equal true
spec.abilities.ability_spec ‑ Hyrax::Ability#can_create_any_work? when user doesn't have deposit into any admin set is expected to equal false
spec.abilities.ability_spec ‑ Hyrax::Ability#registered_user? with a guest user is expected to equal false
spec.abilities.ability_spec ‑ Hyrax::Ability.admin_group_name returns the admin group name
spec.abilities.admin_ability_spec ‑ Hyrax::Ability with a registered user is expected not to be able to read admin_dashboard
spec.abilities.admin_ability_spec ‑ Hyrax::Ability with an administrative user is expected to be able to read admin_dashboard
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to create Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to create_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to destroy AdminSet: b9facd19-6582-49e5-a782-741f47dd16b4
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to destroy Hyrax::AdministrativeSet: 95dc226a-2382-4d10-90a2-a0ceda801c3e
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to destroy My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to edit AdminSet: 3355a1b2-67ab-4e15-9c6e-a89a36892481
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to edit Hyrax::AdministrativeSet: 2f16ae62-cbe1-4bb8-a84c-c3a192d41a78
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to edit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to manage Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to manage_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to update AdminSet: deaa165b-12f1-4b30-a506-264d58a5ab6b
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to update Hyrax::AdministrativeSet: 9b57247f-4b03-4fe0-84d1-d66815002a09
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities NOT open to depositor is expected not to be able to update My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to deposit AdminSet: 253b4aaa-9731-4db3-a43b-214dfe85dfc7
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to deposit Hyrax::AdministrativeSet: 57da50a0-45ab-4c90-9c99-7c7aff0e8b4d
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to deposit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to read AdminSet: e121500c-7981-4bc1-a306-21265a46571f
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to read Hyrax::AdministrativeSet: c0ca6fab-338c-414d-9009-4494eb0f5408
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to read My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to view_admin_show AdminSet: 70abb9f4-48ef-44b5-88aa-7d2c386e5367
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to view_admin_show Hyrax::AdministrativeSet: 1cf191c6-417d-443f-9f9b-d9cf5c574b2f
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to view_admin_show My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is a valkyrie resource for abilities open to depositor is expected to be able to view_admin_show_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to create AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to create_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f838f98b6f0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f8396c34df0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to edit #<ActiveTriples::Relation:0x00007f838d0e30e0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to edit #<ActiveTriples::Relation:0x00007f8391b0be60>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to manage AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to manage_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to update #<ActiveTriples::Relation:0x00007f838d0f6460>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities NOT open to depositor is expected not to be able to update #<ActiveTriples::Relation:0x00007f8393318f30>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to deposit #<ActiveTriples::Relation:0x00007f83935e3440>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to deposit #<ActiveTriples::Relation:0x00007f83935e37b0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to read #<ActiveTriples::Relation:0x00007f838c9b56b0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to read #<ActiveTriples::Relation:0x00007f838ca8cd68>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f838f8e07f0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f83a6517a80>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set depositor and admin set is an ActiveFedora::Base for abilities open to depositor is expected to be able to view_admin_show_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities NOT open to managers is expected not to be able to create Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities NOT open to managers is expected not to be able to create_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities NOT open to managers is expected not to be able to manage Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to deposit AdminSet: 05ff75af-66c3-4360-b8b0-303e3ae557de
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to deposit Hyrax::AdministrativeSet: 2a5ebbe2-2ae1-4a19-9bbe-bd40a820a689
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to deposit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to destroy AdminSet: 21546611-5715-482b-a84b-e650baa210e2
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to destroy Hyrax::AdministrativeSet: fa2deb57-5154-4658-a557-4fadb77f4c39
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to destroy My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to edit AdminSet: cca0d04b-c7ba-454f-b512-a079196e5147
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to edit Hyrax::AdministrativeSet: f5bbdb6d-c24f-4997-8403-43b1586ade0e
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to edit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to manage_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to read AdminSet: 66fdc630-91de-442d-8ca9-337d28d439d3
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to read Hyrax::AdministrativeSet: 2b1acf6a-974f-4b46-a441-bdd856560d32
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to read My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to update AdminSet: 6c80a8fb-c563-48cd-9907-3f5cc70b8271
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to update Hyrax::AdministrativeSet: 0ede98a4-67bb-4287-895d-b8824bf3dddf
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to update My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to view_admin_show AdminSet: 3ddc24ec-34ef-4e5c-840d-63f0a9f4c86e
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to view_admin_show Hyrax::AdministrativeSet: ad9f324f-5d9c-4996-b685-b5fd2c3fb404
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to view_admin_show My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is a valkyrie resource for abilities open to managers is expected to be able to view_admin_show_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities NOT open to managers is expected not to be able to create AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities NOT open to managers is expected not to be able to create_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities NOT open to managers is expected not to be able to manage AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to deposit #<ActiveTriples::Relation:0x00007f838cb1aff0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to deposit #<ActiveTriples::Relation:0x00007f83925f5650>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to destroy #<ActiveTriples::Relation:0x00007f8396b88438>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to destroy #<ActiveTriples::Relation:0x00007f8398b74120>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to edit #<ActiveTriples::Relation:0x00007f838c9be940>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to edit #<ActiveTriples::Relation:0x00007f838e107638>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to manage_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to read #<ActiveTriples::Relation:0x00007f838c20bfe0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to read #<ActiveTriples::Relation:0x00007f838cb1b4a0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to update #<ActiveTriples::Relation:0x00007f83924d0658>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to update #<ActiveTriples::Relation:0x00007f8398b73220>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f838e10d448>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f838f7721c0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set manager and admin set is an ActiveFedora::Base for abilities open to managers is expected to be able to view_admin_show_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to create Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to create_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to deposit AdminSet: ec9b7832-e18b-47e0-b69c-e65518da6d7e
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to deposit Hyrax::AdministrativeSet: 29beec67-ddb8-420a-aec6-fbdd72eabd06
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to deposit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to destroy AdminSet: 0ca8fd52-4ad4-4a22-baf4-465bc6b65ac9
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to destroy Hyrax::AdministrativeSet: d2c98fe2-1a10-4179-b64b-29d4414a450f
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to destroy My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to edit AdminSet: aee1c469-063c-4432-ba75-65d60193caa8
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to edit Hyrax::AdministrativeSet: b1e4605a-e27a-4fec-98a2-bf1da2d9e5c0
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to edit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to manage Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to manage_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to update AdminSet: 51ae92c2-7be5-4648-9d28-0bf81e750ccd
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to update Hyrax::AdministrativeSet: 4f369684-11b0-444b-add6-03e6a567bf83
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities NOT open to viewer is expected not to be able to update My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to read AdminSet: 428ff434-3333-4e65-a3aa-836365cc5ada
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to read Hyrax::AdministrativeSet: fe123d0c-a047-4e65-92d9-ef1de720ce35
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to read My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to view_admin_show AdminSet: 21a13a2b-97e6-4e19-a78b-474feb43afd9
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to view_admin_show Hyrax::AdministrativeSet: d499cb92-93df-49a4-882f-abd3cd426d05
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is a valkyrie resource for abilities open to viewer is expected to be able to view_admin_show_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to create AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to create_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to deposit #<ActiveTriples::Relation:0x00007f838f8ecbe0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to deposit #<ActiveTriples::Relation:0x00007f83a651e6a0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f838f8b96a0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f839ad75aa8>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to edit #<ActiveTriples::Relation:0x00007f838ca88c68>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to edit #<ActiveTriples::Relation:0x00007f838d62c858>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to manage AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to manage_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to update #<ActiveTriples::Relation:0x00007f838c86f378>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities NOT open to viewer is expected not to be able to update #<ActiveTriples::Relation:0x00007f839b2cef68>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities open to viewer is expected to be able to read #<ActiveTriples::Relation:0x00007f8393292fe8>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities open to viewer is expected to be able to read #<ActiveTriples::Relation:0x00007f839a81c548>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities open to viewer is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f83942cce40>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin set viewer and admin set is an ActiveFedora::Base for abilities open to viewer is expected to be able to view_admin_show_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to create Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to create_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to deposit AdminSet: 0e99f56e-6a5a-477c-b65e-38925727166e
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to deposit Hyrax::AdministrativeSet: 3df9d4ba-c060-42de-bd80-ca3816751644
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to deposit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to destroy AdminSet: c0a69b91-84bf-48f5-aca1-cc7d037aed38
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to destroy Hyrax::AdministrativeSet: 84a297c4-e95c-44a5-a1ef-76afb7e45d4a
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to destroy My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to edit AdminSet: 6695b243-df0f-45f8-9370-bb09a948bc47
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to edit Hyrax::AdministrativeSet: ff6da26b-844b-4554-94f5-090b2cd2ec65
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to edit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to manage Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to manage_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to read AdminSet: 5d0fcdea-792f-4945-b100-5329c55a4c74
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to read Hyrax::AdministrativeSet: 6970c8c8-9335-438f-9eab-8a174579b43d
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to read My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to update AdminSet: 8fedf6d9-b679-484e-9a93-9eb310f70a73
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to update Hyrax::AdministrativeSet: 44a1f87f-4b33-45a0-976f-e7093fe3b550
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to update My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to view_admin_show AdminSet: 4cb602a2-af71-4ab9-a3b8-05ad8e8cb179
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to view_admin_show Hyrax::AdministrativeSet: 2e19475b-afad-470c-a601-e6ad59a1d357
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to view_admin_show My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is a valkyrie resource for abilities open to admins is expected to be able to view_admin_show_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to create AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to create_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to deposit #<ActiveTriples::Relation:0x00007f838d5f12d0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to deposit #<ActiveTriples::Relation:0x00007f8395403218>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to destroy #<ActiveTriples::Relation:0x00007f8393ae3300>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to destroy #<ActiveTriples::Relation:0x00007f8395067960>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to edit #<ActiveTriples::Relation:0x00007f838d23a330>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to edit #<ActiveTriples::Relation:0x00007f83921a6c20>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to manage AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to manage_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to read #<ActiveTriples::Relation:0x00007f83966305a8>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to read #<ActiveTriples::Relation:0x00007f83999a4f60>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to update #<ActiveTriples::Relation:0x00007f838dfbabe0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to update #<ActiveTriples::Relation:0x00007f839305bc70>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f838d60a9b0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to view_admin_show #<ActiveTriples::Relation:0x00007f839bb407f0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when admin user and admin set is an ActiveFedora::Base for abilities open to admins is expected to be able to view_admin_show_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to create Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to create_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to deposit AdminSet: 70000562-c708-41e3-b4dd-37cfdfd43cbf
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to deposit Hyrax::AdministrativeSet: 7be040d8-b44a-4212-8fe2-7d1398cc7bc9
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to deposit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to destroy AdminSet: dd5b8598-a2a1-4a80-90c2-337b0a491361
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to destroy Hyrax::AdministrativeSet: 053b33c7-8655-4f4b-8630-a88bf819647c
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to destroy My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to edit AdminSet: ac4d8097-9bdd-495e-a464-590f8b2c7c5a
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to edit Hyrax::AdministrativeSet: 99c7f431-55de-4e8a-9873-ce48d0141995
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to edit My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to manage Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to manage_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to read AdminSet: fdd776c9-0066-4ed6-91e2-3c7dc5469ce4
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to read Hyrax::AdministrativeSet: bfeef69a-61ae-40e0-af52-8caf31028114
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to read My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to update AdminSet: a76429d9-c765-48c2-8685-bc2f7f6eb100
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to update Hyrax::AdministrativeSet: cbeb769e-7fa7-4dd2-b7b0-39bf2da2cbc4
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to update My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to view_admin_show AdminSet: 99be767a-076a-4168-9067-97a53103e9e8
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to view_admin_show Hyrax::AdministrativeSet: dc7b89ad-108f-4686-98fb-d6efa79c2cf4
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to view_admin_show My Admin Set
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is a valkyrie resource for abilities NOT open to general user is expected not to be able to view_admin_show_any Hyrax::AdministrativeSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to create AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to create_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to deposit #<ActiveTriples::Relation:0x00007f83920f14b0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to deposit #<ActiveTriples::Relation:0x00007f839245ec60>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f83978f6688>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to destroy #<ActiveTriples::Relation:0x00007f8398503d40>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to edit #<ActiveTriples::Relation:0x00007f838ded7818>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to edit #<ActiveTriples::Relation:0x00007f838e8db918>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to manage AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to manage_any AdminSet
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to read #<ActiveTriples::Relation:0x00007f83920f8c10>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to read #<ActiveTriples::Relation:0x00007f83a652d038>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to update #<ActiveTriples::Relation:0x00007f838c2932b0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to update #<ActiveTriples::Relation:0x00007f83935520d0>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to view_admin_show #<ActiveTriples::Relation:0x00007f8393ae6b40>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to view_admin_show #<ActiveTriples::Relation:0x00007f839850f870>
spec.abilities.admin_set_ability_spec ‑ Hyrax::Ability when user has no special access and admin set is an ActiveFedora::Base for abilities NOT open to general user is expected not to be able to view_admin_show_any AdminSet
spec.abilities.collection_ability_spec ‑ Hyrax::Ability create_any when there are collection types that have create access allows create_any
spec.abilities.collection_ability_spec ‑ Hyrax::Ability create_any when there are no collection types that have create access denies create_any
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when admin user and collection is a valkyrie resource can do everything
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when admin user and collection is an ActiveFedora::Base can do everything
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection depositor and collection is a valkyrie resource can view and deposit in the collection where they are a depositor
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection depositor and collection is a valkyrie resource cannot edit or update collections where they are a depositor
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection depositor and collection is an ActiveFedora::Base can view and deposit in the collection where they are a depositor
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection depositor and collection is an ActiveFedora::Base cannot edit or update collections where they are a depositor
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection manager and collection is a valkyrie resource can do everything for the collection they manage
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection manager and collection is a valkyrie resource cannot manage all collections
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection manager and collection is an ActiveFedora::Base can do everything for the collection they manage
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection manager and collection is an ActiveFedora::Base cannot manage all collections
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection viewer and collection is a valkyrie resource can view the collection where they are a viewer
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection viewer and collection is a valkyrie resource cannot modify in any way collections where they are a viewer
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection viewer and collection is an ActiveFedora::Base can view the collection where they are a viewer
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when collection viewer and collection is an ActiveFedora::Base cannot modify in any way collections where they are a viewer
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when user has no special access and collection is a valkyrie resource cannot view or modify in any way collections with restricted access
spec.abilities.collection_ability_spec ‑ Hyrax::Ability when user has no special access and collection is an ActiveFedora::Base cannot view or modify in any way collections with restricted access
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when admin user allows all abilities
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when user has create access for collection type allows creating collections of collection type
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when user has create access for collection type denies all abilities to collection type
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when user has manage access for collection type allows creating collections of collection type
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when user has manage access for collection type denies all abilities to collection type
spec.abilities.collection_type_ability_spec ‑ Hyrax::Ability when user has no special access denies all abilities to collection type
spec.abilities.embargo_and_lease_ability_spec ‑ Hyrax::Ability a regular user is expected not to be able to index Hydra::AccessControls::Lease
spec.abilities.embargo_and_lease_ability_spec ‑ Hyrax::Ability an admin user is expected to be able to index Hydra::AccessControls::Lease
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo a nil user is expected not to be able to delete FileSet: 454b9870-b22f-49b4-a8ee-141bc3245da9
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo a nil user is expected not to be able to delete Hyrax::FileSet: 4218d458-1492-4532-99e2-4b685a1585bd
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo another authenticated user is expected not to be able to delete FileSet: c243a237-5a9a-49a5-abbe-c0bcba3fdcd7
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo another authenticated user is expected not to be able to delete Hyrax::FileSet: a26b07ad-b9be-461a-abf0-dcc25122e1e6
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo as a repository manager is expected to be able to destroy FileSet: ec854d3c-72ca-469c-8908-82ff7ee26c9f
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo as a repository manager is expected to be able to destroy Hyrax::FileSet: 016e42ee-a3e2-41ea-a649-2b1e008a16ed
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo creator of object is expected not to be able to delete FileSet: d0c18ad2-e5a2-498b-9d3e-8c1254214c57
spec.abilities.file_set_abilities_spec ‑ Hyrax::Ability without embargo creator of object is expected not to be able to delete Hyrax::FileSet: f7dc9857-961f-4c9d-bd8a-c36f1d822e0f
spec.abilities.generic_work_abilities_spec ‑ Hyrax::Ability without embargo a nil user is expected not to be able to collect Test title
spec.abilities.generic_work_abilities_spec ‑ Hyrax::Ability without embargo another authenticated user is expected to be able to collect Test title
spec.abilities.generic_work_abilities_spec ‑ Hyrax::Ability without embargo as a repository manager is expected to be able to destroy Test title
spec.abilities.generic_work_abilities_spec ‑ Hyrax::Ability without embargo creator of object is expected to be able to destroy Test title
spec.abilities.operation_ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to read #<Hyrax::Operation:0x00007f5f4586ab40>
spec.abilities.operation_ability_spec ‑ Hyrax::Ability a registered user is expected not to be able to read #<Hyrax::Operation:0x00007fa16cee1780>
spec.abilities.operation_ability_spec ‑ Hyrax::Ability a registered user is expected to be able to read #<Hyrax::Operation:0x00007f5f45864d80>
spec.abilities.operation_ability_spec ‑ Hyrax::Ability a registered user is expected to be able to read #<Hyrax::Operation:0x00007fa166e3bea8>
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when admin user allows all template abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when admin user allows all template access abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has deposit access for the source denies all template abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has deposit access for the source denies all template access abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has manage access for the source allows most template abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has manage access for the source allows most template access abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has manage access for the source denies manage ability for template
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has manage access for the source denies manage ability for template access
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has no special access denies all template abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has no special access denies all template access abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has view access for the source denies all template abilities
spec.abilities.permission_template_ability_spec ‑ Hyrax::Ability when user has view access for the source denies all template access abilities
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests creating a ProxyDepositRequest when proxy deposit is enabled and transfer is disabled for a guest user is expected not to be able to create ProxyDepositRequest

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 318 to 694)

There are 6731 tests, see "Raw output" for the list of tests 318 to 694.
Raw output
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests creating a ProxyDepositRequest when proxy deposit is enabled and transfer is disabled for a registered user is expected to be able to create ProxyDepositRequest
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests creating a ProxyDepositRequest when proxy is disabled and trasfer is disabled is expected not to be able to create ProxyDepositRequest
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests creating a ProxyDepositRequest when proxy is disabled and trasfer is enabled is expected to be able to create ProxyDepositRequest
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive and the request has already been accepted is expected not to be able to accept 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive and the request has already been accepted is expected not to be able to destroy 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive and the request has already been accepted is expected not to be able to reject 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive is expected not to be able to destroy 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive is expected to be able to accept 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest that they receive is expected to be able to reject 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of and the request has already been accepted is expected not to be able to accept 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of and the request has already been accepted is expected not to be able to destroy 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of and the request has already been accepted is expected not to be able to reject 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of is expected not to be able to accept 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of is expected not to be able to reject 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability ProxyDepositRequests with a ProxyDepositRequest they are the sender of is expected to be able to destroy 
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are disabled and proxy is disabled is expected not to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are disabled and proxy is enabled is expected not to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are enabled and proxies are disabled a work belonging to someone else is expected not to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are enabled and proxies are disabled my own work is expected to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are enabled and proxies are enabled a work belonging to someone else is expected not to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability Transfers when transfers are enabled and proxies are enabled my own work is expected to be able to transfer 777
spec.abilities.proxies_and_transfer_abilities_spec ‑ Hyrax::Ability#user_is_depositor? is expected to equal false
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#create calls create on next actor
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#create casts to Valkyrie
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#create returns true
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#create when concern is not an ActiveFedora::Base is a no-op
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#destroy calls update on next actor
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#destroy casts to Valkyrie
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#destroy returns true
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#destroy when concern is not an ActiveFedora::Base is a no-op
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#update calls update on next actor
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#update casts to Valkyrie
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#update returns true
spec.actors.hyrax.actors.active_fedora_to_valkyrie_spec ‑ Hyrax::Actors::ActiveFedoraToValkyrie#update when concern is not an ActiveFedora::Base is a no-op
spec.actors.hyrax.actors.apply_order_actor_spec ‑ Hyrax::Actors::ApplyOrderActor#update with ordered_member_ids that are already associated with the parent attaches the parent
spec.actors.hyrax.actors.apply_order_actor_spec ‑ Hyrax::Actors::ApplyOrderActor#update with ordered_member_ids that include a work owned by a different user does not attach the work
spec.actors.hyrax.actors.apply_order_actor_spec ‑ Hyrax::Actors::ApplyOrderActor#update with ordered_members_ids that arent associated with the curation concern yet. attaches the parent
spec.actors.hyrax.actors.apply_order_actor_spec ‑ Hyrax::Actors::ApplyOrderActor#update without an ordered_member_id that was associated with the curation concern removes the first child
spec.actors.hyrax.actors.apply_permission_template_actor_spec ‑ Hyrax::Actors::ApplyPermissionTemplateActor create when admin_set_id and collection_id is provided adds the template users to the work
spec.actors.hyrax.actors.apply_permission_template_actor_spec ‑ Hyrax::Actors::ApplyPermissionTemplateActor create when admin_set_id only is provided adds the template users to the work
spec.actors.hyrax.actors.apply_permission_template_actor_spec ‑ Hyrax::Actors::ApplyPermissionTemplateActor create when source_id is blank returns true
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using a valkyrie resource when adding a duplicate member does nothing
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using a valkyrie resource when adding a new member adds successfully
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using a valkyrie resource when adding a new member and the ability cannot edit does nothing
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using a valkyrie resource when the _destroy flag is set removes from the members
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work when the id already exists in the members and the _destroy flag is set removes from the member and the ordered members
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work when the id already exists in the members does nothing
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work when the id does not exist in the members and I can edit that object is added to the ordered members
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work when the id does not exist in the members and I can not edit that object does nothing
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work when working through Rails nested attribute scenarios handles destroy/non-destroy and keep/add behaviors
spec.actors.hyrax.actors.attach_members_actor_spec ‑ Hyrax::Actors::AttachMembersActor#update when using an active_fedora work without useful attributes is expected to equal true
spec.actors.hyrax.actors.cleanup_file_sets_actor_spec ‑ Hyrax::Actors::CleanupFileSetsActor#destroy removes all  file sets
spec.actors.hyrax.actors.cleanup_trophies_actor_spec ‑ Hyrax::Actors::CleanupTrophiesActor#destroy removes all the trophies
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create adds it to the collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share applies to works and only one collection removes member_of_collections_attributes and adds collection_id to env
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share applies to works when more than one collection removes member_of_collections_attributes and does NOT add collection_id
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create updates env when share does NOT apply to works and only one collection removes member_of_collections_attributes and does NOT add collection_id
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when multiple membership checker returns a non-nil value adds an error and returns false
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when work is in another user's collection doesn't remove the work from the other user's collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when work is in user's own collection and destroy is passed removes the work from that collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor create when working through Rails nested attribute scenarios removes the work from that collection
spec.actors.hyrax.actors.collections_membership_actor_spec ‑ Hyrax::Actors::CollectionsMembershipActor the next actor does not receive the member_of_collections_attributes
spec.actors.hyrax.actors.create_with_files_actor_spec ‑ Hyrax::Actors::CreateWithFilesActor on create when no uploaded_file doesn't invoke job
spec.actors.hyrax.actors.create_with_files_actor_spec ‑ Hyrax::Actors::CreateWithFilesActor on create when uploaded_file_ids belong to me attaches files
spec.actors.hyrax.actors.create_with_files_actor_spec ‑ 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 ‑ 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 ‑ Hyrax::Actors::CreateWithFilesActor on update when no uploaded_file doesn't invoke job
spec.actors.hyrax.actors.create_with_files_actor_spec ‑ Hyrax::Actors::CreateWithFilesActor on update when uploaded_file_ids belong to me attaches files
spec.actors.hyrax.actors.create_with_files_actor_spec ‑ 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 ‑ 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_ordered_members_actor_spec ‑ Hyrax::Actors::CreateWithFilesOrderedMembersActor on create when no uploaded_file doesn't invoke job
spec.actors.hyrax.actors.create_with_files_ordered_members_actor_spec ‑ Hyrax::Actors::CreateWithFilesOrderedMembersActor on create when uploaded_file invoke the job
spec.actors.hyrax.actors.create_with_files_ordered_members_actor_spec ‑ Hyrax::Actors::CreateWithFilesOrderedMembersActor on update when no uploaded_file doesn't invoke job
spec.actors.hyrax.actors.create_with_files_ordered_members_actor_spec ‑ Hyrax::Actors::CreateWithFilesOrderedMembersActor on update when uploaded_file invoke the job
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesActor IngestRemoteFilesService.validate_remote_url accepts file: urls in registered directories
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesActor IngestRemoteFilesService.validate_remote_url accepts other types of urls
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesActor IngestRemoteFilesService.validate_remote_url rejects file: urls outside registered directories
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ 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 ‑ Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are local files attaches files
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ 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 ‑ Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are local files with spaces attaches files
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are remote attaches files
spec.actors.hyrax.actors.create_with_remote_files_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesActor with source uris that are remote bearing auth headers attaches files
spec.actors.hyrax.actors.create_with_remote_files_ordered_members_actor_spec ‑ Hyrax::Actors::CreateWithRemoteFilesOrderedMembersActor with two file_sets attaches files and passes ordered_members to OrderedMembersActor in correct order
spec.actors.hyrax.actors.default_admin_set_actor_spec ‑ Hyrax::Actors::DefaultAdminSetActor#create when admin_set_id is blank creates the default AdminSet with a PermissionTemplate and an ActiveWorkflow then calls the next actor with the default admin set id
spec.actors.hyrax.actors.default_admin_set_actor_spec ‑ Hyrax::Actors::DefaultAdminSetActor#create when admin_set_id is provided uses the provided id, ensures a well formed admin set, and returns true
spec.actors.hyrax.actors.default_admin_set_actor_spec ‑ Hyrax::Actors::DefaultAdminSetActor#update when admin_set_id is missing gets the admin set id for the work
spec.actors.hyrax.actors.default_admin_set_actor_spec ‑ Hyrax::Actors::DefaultAdminSetActor#update when admin_set_id is provided uses the provided id, ensures ensures a well formed admin set, and returns true
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model adds embargo history
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model changes the visibility
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model releases the embargo
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model removes the embargo from the UI
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model with an expired embargo adds embargo history
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model with an expired embargo releases the embargo
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy on a Valkyrie backed model with an expired embargo removes the embargo from the UI
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy with an ActiveFedora model with an active embargo removes the embargo
spec.actors.hyrax.actors.embargo_actor_spec ‑ Hyrax::Actors::EmbargoActor#destroy with an ActiveFedora model with an expired embargo removes the embargo
spec.actors.hyrax.actors.featured_work_actor_spec ‑ Hyrax::Actors::FeaturedWorkActor#destroy removes all the features
spec.actors.hyrax.actors.featured_work_actor_spec ‑ Hyrax::Actors::FeaturedWorkActor#update of a private work removes the features
spec.actors.hyrax.actors.featured_work_actor_spec ‑ Hyrax::Actors::FeaturedWorkActor#update of a public work does not modify the features
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #ingest_file returns false when save fails
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #ingest_file when the file is available
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #revert_to for a different relation does not rely on the default relation
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #revert_to for a different relation reverts to a previous version of a file
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly #revert_to reverts to a previous version of a file
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly relation uses the relation from the actor
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly uses the provided mime_type
spec.actors.hyrax.actors.file_actor_spec ‑ Hyrax::Actors::FileActor when using active fedora directly with two existing versions from different users has two versions
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor creating metadata, content and attaching to a work when a work is provided adds the FileSet to the parent work
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor non ascii characters in filenames retains the filename with the japanese characters
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor private #assign_visibility? with string-keyed or symbol-keyed visibility, returns true
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor private #assign_visibility? without params, returns false
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#attach_to_work copies file_set visibility from the parent
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#attach_to_work with multiple versions writes to the most up to date version
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#attach_to_work with representative and thumbnail does not (re)assign them
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#attach_to_work without representative and thumbnail assigns them (with persistence)
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content calls ingest_file
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content using ::File gets the mime_type from original_file
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content using ::File sets the label and title
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when a label is already specified retains the object's original label
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when an alternative relationship is specified calls ingest_file
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when file_set.title is empty and file_set.label is not is expected to contain exactly "Nice Short Name"
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true calls ingest_file and kicks off jobs
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true using ::File gets the mime_type from original_file
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true using ::File sets the label and title
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true when a label is already specified retains the object's original label
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true when an alternative relationship is specified calls ingest_file
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#create_content when from_url is true when file_set.title is empty and file_set.label is not is expected to contain exactly "Nice Short Name"
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#destroy destroys the object
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#destroy representative, renderings and thumbnail of a work removes representative, renderings, thumbnail, and the proxy association
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#file_actor_class is expected to eq Hyrax::Actors::FileActor
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#file_actor_class overridden is expected to eq CustomFileActor
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#revert_content restores the first versions's content and metadata
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#update_content calls ingest_file and returns queued job
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#update_content runs callbacks
spec.actors.hyrax.actors.file_set_actor_spec ‑ Hyrax::Actors::FileSetActor#update_metadata is successful
spec.actors.hyrax.actors.file_set_ordered_members_actor_spec ‑ Hyrax::Actors::FileSetOrderedMembersActor creating metadata, content and attaching to a work when a work is provided does not add the FileSet to the parent work
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create failure returns false
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create success publishes an object.deposited event
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create success publishes an object.metadata.updated event
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with a file authenticated visibility stamps each file with the access rights and runs publishes events
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with a file setting file set visibility different than work sets file set with requested access rights
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with a present and a blank title stamps each link with the access rights
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with embargo with attached files applies embargo to attached files
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with in_work_ids attaches the parent
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with in_work_ids does not attach the parent
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#create valid attributes with multiple files authenticated visibility stamps each file with the access rights
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update failure returns false
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update success invokes the after_update_metadata callback
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update with in_works_ids attaches the parent
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update with multiple file sets updates the order of file sets
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update with multiple file sets when told to stop ordering a file set works
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update with nil in_works_ids does nothing
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor#update without in_works_ids removes the old parent
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo when no release delays are allowed returns false and logs error on visiblity field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with date = one year from today, and required embargo of 1 year or less returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with date = one year from today, and required embargo of 6 months or less returns false and logs error on date field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with date matching the required, fixed date returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with date that doesn't match a required, fixed date returns false and logs error on date field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with invalid embargo date returns false and logs error on date field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with missing embargo date returns false and logs error on visibility field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with public visibility and authenticated visibility required (no specified release_period in template) returns false and logs error on visibility field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with public visibility and public visibility required (no specified release_period in template) returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with valid embargo date and invalid post-embargo visibility returns false and logs error on visibility field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo embargo with valid embargo date and valid post-embargo visibility returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo lease specified with NO release/visibility requirements returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo lease specified with any release/visibility requirements returns false and logs an error on visibility field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo no embargo/lease when no release delays are allowed returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo visibility public (no embargo) and visibility required to be public returns true
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo visibility public (no embargo) when visibility required to be authenticated returns false and logs an error on visibility field
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo when embargo_release_date is in the past sets error on curation_concern and return false
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with embargo with a valid embargo date (and no template requirements) interprets and apply embargo and lease visibility settings
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with lease when lease_expiration_date is in the past sets error on curation_concern and return false
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor create with lease with a valid lease date interprets and apply embargo and lease visibility settings
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to embargo does not receive the visibility attribute
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to embargo when embargo_release_date is not set does not clear the visibility attributes
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to lease removes lease attributes
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to lease when lease_expiration_date is not a parseable date sets error on curation_concern and return false
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to lease when lease_expiration_date is not set sets error on curation_concern and return false
spec.actors.hyrax.actors.interpret_visibility_actor_spec ‑ Hyrax::Actors::InterpretVisibilityActor the next actor when visibility is set to open does not receive the embargo attributes
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy changes the visibility
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy deactivating an expired lease destroys and reindexes the new permission appropriately in solr
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy releases the lease
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy removes the lease
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy with a ActiveFedora model with an active lease removes the lease
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy with a ActiveFedora model with an expired lease removes the lease
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy with an expired lease changes the visibility
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy with an expired lease releases the lease
spec.actors.hyrax.actors.lease_actor_spec ‑ Hyrax::Actors::LeaseActor#destroy with an expired lease removes the lease
spec.actors.hyrax.actors.model_actor_spec ‑ Hyrax::Actors::ModelActor#model_actor preserves the namespacing
spec.actors.hyrax.actors.model_actor_spec ‑ Hyrax::Actors::ModelActor#model_actor when no actor exists for the work is expected to be a kind of Hyrax::Actors::NullActor
spec.actors.hyrax.actors.null_actor_spec ‑ Hyrax::Actors::NullActor#create calls create on next actor
spec.actors.hyrax.actors.null_actor_spec ‑ Hyrax::Actors::NullActor#destroy calls destroy on next actor
spec.actors.hyrax.actors.null_actor_spec ‑ Hyrax::Actors::NullActor#update calls update on next actor
spec.actors.hyrax.actors.optimistic_lock_validator_spec ‑ Hyrax::Actors::OptimisticLockValidator update when version is blank is expected to equal true
spec.actors.hyrax.actors.optimistic_lock_validator_spec ‑ 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 ‑ Hyrax::Actors::OptimisticLockValidator update when version is provided and the version is not current returns false and sets an error
spec.actors.hyrax.actors.ordered_members_actor_spec ‑ Hyrax::Actors::OrderedMembersActor attaching to a work when a work is provided adds the FileSet to the parent work
spec.actors.hyrax.actors.ordered_members_actor_spec ‑ Hyrax::Actors::OrderedMembersActor attaching to a work with multiple file_sets now contains two file_sets
spec.actors.hyrax.actors.ordered_members_actor_spec ‑ Hyrax::Actors::OrderedMembersActor attaching to a work with multiple versions writes to the most up to date version
spec.actors.hyrax.actors.ordered_members_actor_spec ‑ Hyrax::Actors::OrderedMembersActor#runs callbacks runs callbacks
spec.actors.hyrax.actors.transactional_request_spec ‑ Hyrax::Actors::TransactionalRequest create rolls back any database changes
spec.actors.hyrax.actors.transfer_request_actor_spec ‑ Hyrax::Actors::TransferRequestActor create when on_behalf_of is blank returns true
spec.actors.hyrax.actors.transfer_request_actor_spec ‑ Hyrax::Actors::TransferRequestActor create when proxied_to is provided adds the template users to the work
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#create calls create on next actor
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#create casts to ActiveFedora
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#create returns true
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#create when concern is not a valkyrie resource is a no-op
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#destroy calls update on next actor
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#destroy casts to ActiveFedora
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#destroy returns true
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#destroy when concern is not a valkyrie resource is a no-op
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#update calls update on next actor
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#update casts to ActiveFedora
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#update returns true
spec.actors.hyrax.actors.valkyrie_to_active_fedora_spec ‑ Hyrax::Actors::ValkyrieToActiveFedora#update when concern is not a valkyrie resource is a no-op
spec.authorities.qa.authorities.collections_spec ‑ Qa::Authorities::Collections#search when access is deposit lists collections the current user can edit or deposit
spec.authorities.qa.authorities.collections_spec ‑ Qa::Authorities::Collections#search when access is edit lists collections the current user can edit
spec.authorities.qa.authorities.collections_spec ‑ Qa::Authorities::Collections#search when access is read lists collections the current user can read
spec.authorities.qa.authorities.find_works_spec ‑ Qa::Authorities::FindWorks#search when work has child works displays a list of other works deposited by current user, exluding the child work
spec.authorities.qa.authorities.find_works_spec ‑ Qa::Authorities::FindWorks#search when work has parent works displays a list of other works deposited by current user, excluding the parent work
spec.authorities.qa.authorities.find_works_spec ‑ Qa::Authorities::FindWorks#search works by all users displays a list of other works deposited by current user
spec.channels.hyrax.application_cable.channel_spec ‑ Hyrax::ApplicationCable::Channel behaves like an ActionCable::Channel::Base is expected to respond to #perform_action
spec.channels.hyrax.application_cable.channel_spec ‑ Hyrax::ApplicationCable::Channel behaves like an ActionCable::Channel::Base is expected to respond to #stop_all_streams
spec.channels.hyrax.application_cable.channel_spec ‑ Hyrax::ApplicationCable::Channel behaves like an ActionCable::Channel::Base is expected to respond to #stream_for
spec.channels.hyrax.application_cable.channel_spec ‑ Hyrax::ApplicationCable::Channel behaves like an ActionCable::Channel::Base is expected to respond to #stream_from
spec.channels.hyrax.application_cable.channel_spec ‑ Hyrax::ApplicationCable::Channel behaves like an ActionCable::Channel::Base is expected to respond to #unsubscribe_from_channel
spec.channels.hyrax.application_cable.connection_spec ‑ Hyrax::ApplicationCable::Connection#connect when user is found sets #current_user to the found user instance
spec.channels.hyrax.application_cable.connection_spec ‑ Hyrax::ApplicationCable::Connection#connect when user is not found rejects the unauthorized connection
spec.channels.hyrax.notifications_channel_spec ‑ Hyrax::NotificationsChannel#current_user has a current user instance from its connection
spec.channels.hyrax.notifications_channel_spec ‑ Hyrax::NotificationsChannel#subscribed calls #stream_for with the current user instance
spec.channels.hyrax.notifications_channel_spec ‑ Hyrax::NotificationsChannel#unsubscribed calls #stop_all_streams
spec.channels.hyrax.notifications_channel_spec ‑ Hyrax::NotificationsChannel#update_locale updates the current user instance with the locale
spec.config.hyrax_events_spec ‑ hyrax_events using Hyrax callbacks after_create_concern queues a ContentDepositEventJob
spec.config.hyrax_events_spec ‑ hyrax_events using Hyrax callbacks after_create_fileset queues a FileSetAttachedEventJob
spec.config.hyrax_events_spec ‑ hyrax_events using Hyrax callbacks after_destroy queues a ContentDeleteEventJob
spec.config.hyrax_events_spec ‑ hyrax_events using Hyrax callbacks after_revert_content queues a ContentRestoredVersionEventJob
spec.config.hyrax_events_spec ‑ hyrax_events using Hyrax callbacks after_update_metadata queues a ContentUpdateEventJob
spec.controllers.catalog_controller_spec ‑ CatalogController#index facet search finds faceted works
spec.controllers.catalog_controller_spec ‑ CatalogController#index full-text search finds matching records
spec.controllers.catalog_controller_spec ‑ CatalogController#index term search finds works with the given search term
spec.controllers.catalog_controller_spec ‑ CatalogController#index with a non-work file finds works, not files
spec.controllers.catalog_controller_spec ‑ CatalogController#index with collections finds collections
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (ActiveFedora) finds a work and a work that contains a file set with a matching title
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (ActiveFedora) finds a work that contains a file set with a matching title
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (ActiveFedora) finds a work with a matching title
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (Valkyrie) finds a work and a work that contains a file set with a matching title
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (Valkyrie) finds a work that contains a file set with a matching title
spec.controllers.catalog_controller_spec ‑ CatalogController#index works by file metadata (Valkyrie) finds a work with a matching title
spec.controllers.concerns.hyrax.collections_controller_behavior_spec ‑ Hyrax::CollectionsControllerBehavior#show with a public collection shows the collection
spec.controllers.concerns.hyrax.collections_controller_behavior_spec ‑ Hyrax::CollectionsControllerBehavior#show with a public collection with a logged in user shows the collection
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create redirects to new user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and a parent work adds the new work as a member of the parent
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and a parent work publishes a metadata change event for the parent 
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and files attaches the files
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and files rejects files from another user
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user and files sets the file visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user grants edit permissions to current user (as depositor)
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user redirects to a new work
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user sets current user as depositor
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user sets workflow state as "deposited"; uses default workflow
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when adding a collection adds to the collection
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when adding a collection with attributes adds to the collection
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when adding a collection with both setter styles adds to the collection
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when depositing as a proxy for (on_behalf_of) another user transfers depositor status to proxy target
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when granting additional permissions saves the visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when setting an admin set grants edit access to the manage users
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when setting an admin set sets the admin set
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when setting visibility can set work to public
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user when setting visibility saves the visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#create with a logged in user with invalid form data gives UNPROCESSABLE ENTITY
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy redirect to user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy when the user has edit access deletes the work
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy when the user has edit access is a success
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy when the user has edit access tells the user what they deleted
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy when the user has edit access with trophies deletes the trophies
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#destroy with a logged in user gives 401 unauthorized
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit gives a 404 for a missing object
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit redirects to new user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access and the work has member FileSets is successful
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access and the work has member FileSets populates the form with a file ids
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access assigns a form with the current work as model
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access is a success
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access prepopulates the form
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit when the user has edit access renders the form
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#edit with a logged in user gives unauthorized
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#manifest resolves json
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new redirect to user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new with a logged in user assigns a change_set as the form
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new with a logged in user is successful
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new with a logged in user populates allowed admin sets
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new with a logged in user prepopulates depositor and admin set
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#new with a logged in user renders form
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show gives a 404 for a missing object
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show redirects to new user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when indexed as public behaves like allows show access allows access
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when indexed as public behaves like allows show access resolves json
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when indexed as public behaves like allows show access resolves jsonld
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when indexed as public behaves like allows show access resolves ntriples
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when indexed as public behaves like allows show access resolves turtle
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when the user has read access behaves like allows show access allows access
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when the user has read access behaves like allows show access resolves json
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when the user has read access behaves like allows show access resolves jsonld
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when the user has read access behaves like allows show access resolves ntriples
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#show when the user has read access behaves like allows show access resolves turtle
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update redirects to new user login
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and editing visibility can make work public
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and editing visibility saves the visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and error occurs in form validation stays on the edit form and flashes an error message
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and error occurs in transactions stays on the edit form and flashes an error message
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and files attaches the files
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and files sets the file visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access and granting additional permissions saves the visibility
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access redirects to updated work
spec.controllers.concerns.hyrax.works_controller_behavior_spec ‑ Hyrax::WorksControllerBehavior#update when the user has edit access updates the work metadata
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController batch :all adds every document in the current resultset to the batch
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController batch accepts batch from parameters
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController checks for empty
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController should allow filtering for access and be sassy if you didn't select anything
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController should allow filtering for access using filter_docs_with_access!
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController should allow filtering for access using filter_docs_with_edit_access!
spec.controllers.hyrax.accepts_batches_controller_spec ‑ AcceptsBatchesController should allow filtering for access using filter_docs_with_read_access!
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #edit when user is directly granted manage access and user attempts to access another admin set is unauthorized
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #edit when user is directly granted manage access and user is accessing the managed set defines a form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #files is unauthorized
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #index redirects to collection :index
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #new is unauthorized
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #show when user has access through public group is unauthorized
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #show when user has access through registered group is unauthorized
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a general registered user #show when user is directly granted view access defines a presenter
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a guest #index redirects to user login
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController a guest #new redirects to user login
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator #create when it fails shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator #create when it's successful creates admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator #index redirects to collection :index
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator #new shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ 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 ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #destroy with empty admin set and referrer from the /collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #destroy with empty admin set and referrer from the my/collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #destroy with empty admin set deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ 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 ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #edit defines a form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #show when user created the admin set defines a presenter
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a creator when the user creates the admin set #update updates a record
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager #create when it fails shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager #create when it's successful creates admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager #index redirects to collection :index
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager #new shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ 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 ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #destroy with empty admin set and referrer from the /collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #destroy with empty admin set and referrer from the my/collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #destroy with empty admin set deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ 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 ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #edit defines a form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #show when user created the admin set defines a presenter
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as a manager when the user creates the admin set #update updates a record
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin #create when it fails shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin #create when it's successful creates admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin #index redirects to collection :index
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin #new shows the new form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin 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 ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #destroy with empty admin set and referrer from the /collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #destroy with empty admin set and referrer from the my/collections dashboard deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #destroy with empty admin set deletes the admin set
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ 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 ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #edit defines a form
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #files shows a list of member files
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #show when user created the admin set defines a presenter
spec.controllers.hyrax.admin.admin_sets_controller_spec ‑ Hyrax::Admin::AdminSetsController as an admin set collection type admin when the user creates the admin set #update updates a record
spec.controllers.hyrax.admin.analytics.work_reports_controller_spec ‑ Hyrax::Admin::Analytics::WorkReportsController GET #index when user is not logged in redirects to the login page
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController#show when authorized is successful
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController#show when not authorized renders the unauthorized template
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController#update when authorized is successful
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController anonymous user #create does not create a pariticpant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController anonymous user #create returns http redirect

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 695 to 1033)

There are 6731 tests, see "Raw output" for the list of tests 695 to 1033.
Raw output
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController anonymous user #destroy does not destroy a participant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController anonymous user #destroy returns http redirect
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #create with invalid params does not create a new CollectionTypeParticipant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #create with valid params assigns all attributes
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #create with valid params creates a new CollectionTypeParticipant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #create with valid params redirects to the edit_admin_collection_type with participants panel active
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #destroy destroys the requested collection_type_participant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController authorized user #destroy redirects to edit the collections participants list
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController unauthorized user #create does not create a pariticpant
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController unauthorized user #create returns http redirect
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController unauthorized user #destroy does not destroy a participants
spec.controllers.hyrax.admin.collection_type_participants_controller_spec ‑ Hyrax::Admin::CollectionTypeParticipantsController unauthorized user #destroy returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #create returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #destroy returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #edit returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #index returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #new returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController anonymous user #update returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with invalid params adds breadcrumbs
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with invalid params defines a form
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with invalid params returns a success response (i.e. to display the 'new' template)
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with valid params assigns all attributes
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with valid params assigns default participants
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with valid params creates a new CollectionType
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #create with valid params redirects to the created collection_type
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ 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 ‑ Hyrax::Admin::CollectionTypesController authorized user #destroy when no collections of this type deletes the collection_type
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #edit adds breadcrumbs
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #edit defines a form
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #edit returns http success
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #index adds breadcrumbs
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #index returns http success
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #new adds breadcrumbs
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #new defines a form
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #new returns http success
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #update with invalid params adds breadcrumbs
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #update with invalid params defines a form
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #update with invalid params returns a success response (i.e. to display the 'edit' template)
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #update with valid params redirects to the collection_type
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController authorized user #update with valid params updates a record
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #create returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #destroy returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #edit returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #index returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #new returns http redirect
spec.controllers.hyrax.admin.collection_types_controller_spec ‑ Hyrax::Admin::CollectionTypesController unauthorized user #update returns http redirect
spec.controllers.hyrax.admin.features_controller_spec ‑ Hyrax::Admin::FeaturesController#index when authorized is successful
spec.controllers.hyrax.admin.features_controller_spec ‑ Hyrax::Admin::FeaturesController#index when not authorized redirects away
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin can remove admin group from depositors
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin can remove admin group from viewers
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection as an agent not in the admin users group deletes the permission template access
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection as an agent not in the admin users group flashes a notice
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection as an agent not in the admin users group redirects to the dashboard collection edit path
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection when deleting the admin users group deletes the permission template access
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection when deleting the admin users group flashes a notice
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is a collection when deleting the admin users group redirects to the dashboard collection edit path
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set when deleting the admin users group deletes the permission template access
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set when deleting the admin users group empties the admin set's edit users
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set when deleting the admin users group flashes a notice
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set when deleting the admin users group redirects to the admin dashboard's admin set edit path
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set with deleting any agent other than the admin users group deletes the permission template access
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set with deleting any agent other than the admin users group empties the admin set's edit users
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set with deleting any agent other than the admin users group flashes a notice
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy when signed in as an admin when source is an admin set with deleting any agent other than the admin users group redirects to the admin dashboard's admin set edit path
spec.controllers.hyrax.admin.permission_template_accesses_controller_spec ‑ Hyrax::Admin::PermissionTemplateAccessesController destroy without admin privileges is unauthorized
spec.controllers.hyrax.admin.permission_templates_controller_spec ‑ Hyrax::Admin::PermissionTemplatesController when signed in as an admin update admin set participants is successful
spec.controllers.hyrax.admin.permission_templates_controller_spec ‑ Hyrax::Admin::PermissionTemplatesController when signed in as an admin update collection participants is successful
spec.controllers.hyrax.admin.permission_templates_controller_spec ‑ Hyrax::Admin::PermissionTemplatesController when signed in as an admin update collection participants with embargo date is successful with embargo date intact
spec.controllers.hyrax.admin.permission_templates_controller_spec ‑ Hyrax::Admin::PermissionTemplatesController without admin privleges update is unauthorized for admin sets
spec.controllers.hyrax.admin.permission_templates_controller_spec ‑ Hyrax::Admin::PermissionTemplatesController without admin privleges update is unauthorized for collections
spec.controllers.hyrax.admin.stats_controller_spec ‑ Hyrax::Admin::StatsController a non admin #show is unauthorized
spec.controllers.hyrax.admin.stats_controller_spec ‑ Hyrax::Admin::StatsController as an admin #show allows an authorized user to view the page
spec.controllers.hyrax.admin.stats_controller_spec ‑ 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 ‑ Hyrax::Admin::StatsController as an admin #show with custom stats services allows an authorized user to view the page
spec.controllers.hyrax.admin.strategies_controller_spec ‑ Hyrax::Admin::StrategiesController#update when authorized is successful
spec.controllers.hyrax.admin.strategies_controller_spec ‑ Hyrax::Admin::StrategiesController#update when not authorized redirects away
spec.controllers.hyrax.admin.users_controller_spec ‑ Hyrax::Admin::UsersController#index is successful
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#create when they don't have permission throws a CanCan error
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#create when you have permission is successful
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#destroy when they don't have permission throws a CanCan error
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#destroy when you have permission is successful
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#index when they don't have permission throws a CanCan error
spec.controllers.hyrax.admin.workflow_roles_controller_spec ‑ Hyrax::Admin::WorkflowRolesController#index when you have permission is successful
spec.controllers.hyrax.admin.workflows_controller_spec ‑ Hyrax::Admin::WorkflowsController#index is successful
spec.controllers.hyrax.admin.workflows_controller_spec ‑ Hyrax::Admin::WorkflowsController#index is successful with parameters provided
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with a missing token is unauthorized.
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with a resource not deposited via Arkivo is forbidden
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with a resource not found in the repository is not found
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with an authorized Arkivo-deposited resource calls the actor to destroy the work
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with an unauthorized resource is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP DELETE with an unfamiliar token is expected to include "invalid user token: foobar"
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with a missing token is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with a resource not deposited via Arkivo is forbidden
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with a resource not found in the repository is not found
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with an authorized Arkivo-deposited resource is expected to be blank
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with an unauthorized resource is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP GET or HEAD with an unfamiliar token is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST post with a valid item and matching token delegates creating the work to the actor
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST post with a valid item and matching token is expected to eq 201
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST with a valid item and unfamiliar token is unathorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST with an invalid item is a bad request
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP POST without an item is an bad request
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT put update with a valid item, matching token, and authorized resource calls the arkivo actor to update the work
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT with a valid item and unfamiliar token is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT with a valid item, matching token, and unauthorized resource is unauthorized
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT with a valid item, matching token, authorized resource, but not Arkivo-deposited is forbidden
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT with a valid item, matching token, missing resource is not found
spec.controllers.hyrax.api.items_controller_spec ‑ Hyrax::API::ItemsController with an HTTP PUT with an invalid item is a bad request
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP GET to /api/zotero redirects to Zotero is expected to include "oauth_callback=http%3A%2F%2Ftest.host%2Fapi%2Fzotero%2Fcallback"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP GET to /api/zotero with an invalid key/secret combo is expected to eq "Invalid Zotero client key pair"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP GET to /api/zotero with an unauthenticated client is expected to eq "You need to sign in or sign up before continuing."
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP GET to /api/zotero with an unregistered user is expected to eq "You are not authorized to perform this operation"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP POST/GET to /api/zotero/callback with a non-matching token is expected to eq "You have not yet connected to Zotero"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP POST/GET to /api/zotero/callback with a request lacking an oauth_token is expected to eq "Malformed request from Zotero"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP POST/GET to /api/zotero/callback with a signed-in, valid user is expected to eq "myzuser"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP POST/GET to /api/zotero/callback with a user who is not permitted to make works is expected to eq "You are not authorized to perform this operation"
spec.controllers.hyrax.api.zotero_controller_spec ‑ Hyrax::API::ZoteroController with an HTTP POST/GET to /api/zotero/callback with an unauthenticated user is expected to eq "You need to sign in or sign up before continuing."
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works creates embargoes
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works creates leases
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works is successful
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works redirects to the return controller
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works updates permissions
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works updates the records
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with ActiveFedora works with roles updates roles
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources creates embargoes
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources creates leases
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources is successful
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources redirects to the return controller
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources updates permissions
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources updates the records
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController update with work resources with roles updates roles
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#destroy_collection with ActiveFedora objects when user does not have edit access deletes collections where user has edit access, failing to delete those where user does not have edit access
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#destroy_collection with ActiveFedora objects when user has edit access deletes collections with and without works in it
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#destroy_collection with work resources when user does not have edit access deletes collections where user has edit access, failing to delete those where user does not have edit access
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#destroy_collection with work resources when user has edit access deletes collections with and without works in it
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#edit with ActiveFedora works is successful
spec.controllers.hyrax.batch_edits_controller_spec ‑ Hyrax::BatchEditsController#edit with work resources is successful
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#attributes_for_actor excludes uploaded_files and title
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#create when feature is disabled redirects with an error message
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#create when feature is disabled when json is requested returns an HTTP 403
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#create when submitting works on behalf of other user redirects to managed works page
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#create with expected params spawns a job, redirects to dashboard, and has an html_safe flash notice
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#create with missing resource_type is successful
spec.controllers.hyrax.batch_uploads_controller_spec ‑ Hyrax::BatchUploadsController#new is successful
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#file with an authenticated_user is successful
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#file with an unauthenticated user is not successful
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#work when a user is not logged in redirects to the user login page
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#work with a Valkyrie resource is successful
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#work with an authenticated_user is successful
spec.controllers.hyrax.citations_controller_spec ‑ Hyrax::CitationsController#work with an unauthenticated user redirects to the home page
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show not signed in does not show me files in the collection
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show when signed in and searching returns some works and subcollections
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show when signed in returns the collection and its members
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show when signed in when the page parameter is passed loads the collection (paying no attention to the page param)
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show when signed in with a referer sets breadcrumbs
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show when signed in without a referer sets breadcrumbs
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show with a referer sets breadcrumbs
spec.controllers.hyrax.collections_controller_spec ‑ Hyrax::CollectionsController#show without a referer sets breadcrumbs
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController when encoutering a RuntimeError is logged via Rails
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#after_deliver with a successful email calls #after_deliver
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#after_deliver with an unsuccessful email does not call #after_deliver
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create with an invalid email [:error] is expected to eq "Sorry, this message was not sent successfully. Email is invalid"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create with the required parameters notice is expected to eq "Thank you for your message!"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create without a category [:error] is expected to eq "Sorry, this message was not sent successfully. Category can't be blank"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create without a message [:error] is expected to eq "Sorry, this message was not sent successfully. Message can't be blank"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create without a name [:error] is expected to eq "Sorry, this message was not sent successfully. Name can't be blank"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create without a subject [:error] is expected to eq "Sorry, this message was not sent successfully. Subject can't be blank"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#create without an email [:error] is expected to eq "Sorry, this message was not sent successfully. Email can't be blank"
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController#new is expected to be successful
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController.model_class builds an instance of the class for assigns
spec.controllers.hyrax.contact_form_controller_spec ‑ Hyrax::ContactFormController.model_class is Hyrax::ContactForm by default
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an administrator GET #edit renders breadcrumbs
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an administrator PATCH #update updates the announcement text
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an administrator PATCH #update updates the featured researcher
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an administrator PATCH #update updates the marketing text
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an unprivileged user GET #edit denies the request
spec.controllers.hyrax.content_blocks_controller_spec ‑ Hyrax::ContentBlocksController with an unprivileged user PATCH #update denies the request
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when members violate the multi-membership checker for single membership collections deposits works not in violation
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when members violate the multi-membership checker for single membership collections displays an error message
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds a collection with deposit access adds collection to members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds a collection with manage access adds collection to members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds a collection with view access adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds a subcollection adds collection user created
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds a subcollection redirects to the dashboard collection show
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds collection for which they have no access displays error message 
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user adds collection for which they have no access does not change membership 
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user created the work adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user created the work redirects to dashboard collection show
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user has edit access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user has no access to a some works adds only members with read access
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user has no access to selected works does not change membership
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user has no access to selected works flashes an error
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user created the collection and user has read access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds a collection with deposit access adds collection to members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds a collection with manage access adds collection to members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds a collection with view access adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds a subcollection adds collection user created
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds a subcollection redirects to the dashboard collection show
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds collection for which they have no access displays error message 
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user adds collection for which they have no access does not change membership 
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user created the work adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user created the work redirects to dashboard collection show
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user has edit access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user has no access to a some works adds only members with read access
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user has no access to selected works does not change membership
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user has no access to selected works flashes an error
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is a depositor on collection and user has read access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection created by the user adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection with deposit access adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection with manage access adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection with no access displays error
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection with no access does not add members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user adds a subcollection with view access adds collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user created the work adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user has edit access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user has no access to a work declines to add members
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user is manager of the collection and user has read access to works adds members to the collection
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user only a viewer of the collection displays error
spec.controllers.hyrax.dashboard.collection_members_controller_spec ‑ Hyrax::Dashboard::CollectionMembersController#update_members when user only a viewer of the collection does not add the work
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create creates a Collection with old style parameters
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create removes blank strings from params before creating Collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create sets current user as the depositor
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when create fails in validations renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when create fails in validations renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when create fails renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when create fails renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when params includes parent_id creates a collection as a subcollection of parent
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when setting collection type and collection type has permissions .create_default copies collection type permissions to collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when setting collection type and collection type is not passed in assigns the default User Collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when setting collection type creates a Collection of default type when type is nil
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create when setting collection type creates a Collection of specified type
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create with files I can access adds docs to the collection and adds the collection id to the documents in the collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #create with files I can access creates a collection using only the accessible files
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #delete when an error occurs renders the edit view
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #delete when an error occurs returns json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #delete when it succeeds redirects to My Collections
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #delete when it succeeds returns json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #edit is successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #edit with a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #edit without a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #files shows a list of member files
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #index when not signed in is not successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #index when signed in sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #new assigns @collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when not signed in is not successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when not signed in redirects to sign in page
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when signed in and searching returns some works and collections
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when signed in returns the collection and its members
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when signed in when the page parameter is passed loads the collection (paying no attention to the page param)
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when signed in with a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show when signed in without a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #show with admin user and private collection returns successfully
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update collection members adds members to the collection from edit form
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update collection members adds members to the collection from other than the edit form
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update collection members publishes object.metadata.updated for removed objects
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update collection members removes members from the collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collection's visibility saves the visibility
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections branding metadata saves banner metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections branding metadata saves logo metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections branding metadata where the linkurl is not a valid http|http link does not save linkurl containing dodgy protocol; target_url is empty
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections branding metadata where the linkurl is not a valid http|http link does not save linkurl containing html; target_url is empty
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections metadata removes blank strings from params before updating Collection metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update updating a collections metadata saves the metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update when moving members between collections moves the members
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update when update fails in validations renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update when update fails in validations renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update when update fails renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update when update fails renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model Collection #update with nested collection retains parent collection relationship
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create creates a Collection with old style parameters
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create removes blank strings from params before creating Collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create sets current user as the depositor
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when create fails in validations renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when create fails in validations renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when create fails renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when create fails renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when params includes parent_id creates a collection as a subcollection of parent
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when setting collection type and collection type has permissions .create_default copies collection type permissions to collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when setting collection type and collection type is not passed in assigns the default User Collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when setting collection type creates a Collection of default type when type is nil
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create when setting collection type creates a Collection of specified type
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create with files I can access adds docs to the collection and adds the collection id to the documents in the collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #create with files I can access creates a collection using only the accessible files
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #delete when an error occurs renders the edit view
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #delete when an error occurs returns json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #delete when it succeeds redirects to My Collections
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #delete when it succeeds returns json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #edit is successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #edit with a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #edit without a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #files shows a list of member files
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #index when not signed in is not successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #index when signed in sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #new assigns @collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when not signed in is not successful
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when not signed in redirects to sign in page
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when signed in and searching returns some works and collections
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when signed in returns the collection and its members
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when signed in when the page parameter is passed loads the collection (paying no attention to the page param)
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when signed in with a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show when signed in without a referer sets breadcrumbs
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #show with admin user and private collection returns successfully
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update collection members adds members to the collection from edit form
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update collection members adds members to the collection from other than the edit form
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update collection members publishes object.metadata.updated for removed objects
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update collection members removes members from the collection
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collection's visibility saves the visibility
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections branding metadata saves banner metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections branding metadata saves logo metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections branding metadata where the linkurl is not a valid http|http link does not save linkurl containing dodgy protocol; target_url is empty
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections branding metadata where the linkurl is not a valid http|http link does not save linkurl containing html; target_url is empty
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections metadata removes blank strings from params before updating Collection metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update updating a collections metadata saves the metadata
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update when moving members between collections moves the members
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update when update fails in validations renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update when update fails in validations renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update when update fails renders json
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update when update fails renders the form again
spec.controllers.hyrax.dashboard.collections_controller_spec ‑ Hyrax::Dashboard::CollectionsController with model CollectionResource #update with nested collection retains parent collection relationship
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController GET #create_collection_under when validation fails authorizes then renders the form again
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController GET #create_collection_under when validation succeeds authorizes, flashes a notice, and redirects
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #create_relationship_under when save fails authorizes then renders the form again
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #create_relationship_under when save succeeds authorizes, flashes a notice, and redirects
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #create_relationship_within when save fails authorizes then renders the form again
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #create_relationship_within when save succeeds authorizes, flashes a notice, and redirects
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #remove_relationship_above when remove fails authorizes then renders the form again
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #remove_relationship_above when remove succeeds authorizes, flashes a notice, and redirects
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #remove_relationship_under when remove fails authorizes then renders the form again
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController POST #remove_relationship_under when remove succeeds authorizes, flashes a notice, and redirects
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController blacklight_config is expected to be a kind of Blacklight::Configuration
spec.controllers.hyrax.dashboard.nest_collections_controller_spec ‑ Hyrax::Dashboard::NestCollectionsController blacklight_config.repository is expected to be a kind of Blacklight::Solr::Repository
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#edit show edit form when user edits own profile
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#edit when the user has trophies show the user profile if user exists
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#edit when user attempts to edit another profile with a custom ability allows user to edit another user's profile
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#edit when user attempts to edit another profile with default abilities is unauthorized
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#show redirects to root if user does not exist
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#show show the user profile if user exists
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update displays a flash when invalid ORCID is entered
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update sets an avatar and redirect to profile

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 1034 to 1429)

There are 6731 tests, see "Raw output" for the list of tests 1034 to 1429.
Raw output
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update sets an social handles
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update the profile of another user does not allow other users to update
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update user with existing avatar deletes an avatar
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update validates the content type of an avatar
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update validates the size of an avatar
spec.controllers.hyrax.dashboard.profiles_controller_spec ‑ Hyrax::Dashboard::ProfilesController#update when removing a trophy removes a trophy
spec.controllers.hyrax.dashboard.works_controller_spec ‑ Hyrax::Dashboard::WorksController#search_builder_class is expected to eq Hyrax::Dashboard::WorksSearchBuilder
spec.controllers.hyrax.dashboard.works_controller_spec ‑ Hyrax::Dashboard::WorksController#search_facet_path is expected to eq "/dashboard/works/facet/keyword_sim?locale=en"
spec.controllers.hyrax.dashboard_controller_spec ‑ Hyrax::DashboardController with an admin user is successful
spec.controllers.hyrax.dashboard_controller_spec ‑ Hyrax::DashboardController with an authenticated user renders the dashboard with the user's info
spec.controllers.hyrax.dashboard_controller_spec ‑ Hyrax::DashboardController with an unauthenticated user redirects to sign-in page
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user #create when the grantee has not yet been designated as a depositor is successful
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user #create when the grantee has not yet been designated as a depositor sends a message to the grantee
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user #create when the grantee has not yet been designated as a depositor sends a message to the grantor
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user #create when the grantee is already an allowed depositor does not add the user, and returns an unsuccessful response, with an error message
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user #create when the grantee is already an allowed depositor does not send a message to the user
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user destroy is successful
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a logged in user index renders the page with user proxy info
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a user without access create is not successful
spec.controllers.hyrax.depositors_controller_spec ‑ Hyrax::DepositorsController as a user without access destroy is not successful
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController derivative_download_options is expected to eq {:disposition=>"inline", :type=>"image/png"}
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show no association raises an error if the requested association does not exist
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show raises an error if the object does not exist
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show that isn't persisted raises an error if the requested file does not exist
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access when restricted by workflow returns :unauthorized status with image content
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted sends requested file content and sends 304 response when client has valid cached data
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted stream gets a range not ending at the end
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted stream gets a range not starting at the beginning
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted stream head request
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted stream sends the whole thing
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with an alternative file that is persisted stream sends the whole thing when the range is open ended
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file sends the original file and sends 304 response when client has valid cached data
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file stream gets a range not ending at the end
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file stream gets a range not starting at the beginning
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file stream head request
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file stream sends the whole thing
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with original file stream sends the whole thing when the range is open ended
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when the user has access with video file accepts a mime_type param
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when user doesn't have access returns :unauthorized status with image content
spec.controllers.hyrax.downloads_controller_spec ‑ Hyrax::DownloadsController#show when user isn't logged in and the unauthorized image exists returns :unauthorized status with image content
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #destroy when I do not have edit permissions for the object denies access
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #destroy when I have permission to edit the object that has files deactivates embargo and checks to see if we want to copy the visibility to files
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #destroy when I have permission to edit the object that has no files deactivates embargo and redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #edit when I do not have edit permissions for the object redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #edit when I have permission to edit the object shows me the page
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #index when I am NOT a repository manager redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #index when I am a repository manager shows me the page
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #update when I have permission to edit the object with an expired embargo and filesets in batch_document_ids and in embargoes deactivates embargo, updates the visibility and redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #update when I have permission to edit the object with an expired embargo deactivates embargo, do not update the file set visibility, and redirect
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with ActiveFedora #update when I have permission to edit the object with an expired embargo deactivates embargo, update the visibility and redirect
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #destroy when I do not have edit permissions for the object denies access
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #destroy when I have permission to edit the object that has files deactivates embargo and checks to see if we want to copy the visibility to files
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #destroy when I have permission to edit the object that has no files deactivates embargo and redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #edit when I do not have edit permissions for the object redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #edit when I have permission to edit the object shows me the page
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #index when I am NOT a repository manager redirects
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #index when I am a repository manager shows me the page
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #update when I have permission to edit the object with an expired embargo deactivates embargo, do not update the file set visibility, and redirect
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #update when I have permission to edit the object with an expired embargo deactivates embargo, update the visibility and redirect
spec.controllers.hyrax.embargoes_controller_spec ‑ Hyrax::EmbargoesController with Valkyrie #update when I have permission to edit the object with an expired embargo with filesets in batch_document_ids and in embargoes deactivates embargo, updates the visibility and redirects
spec.controllers.hyrax.featured_work_lists_controller_spec ‑ Hyrax::FeaturedWorkListsController#create is successful
spec.controllers.hyrax.featured_works_controller_spec ‑ Hyrax::FeaturedWorksController#create when there are 5 featured works does not create another
spec.controllers.hyrax.featured_works_controller_spec ‑ Hyrax::FeaturedWorksController#create when there are no featured works creates one
spec.controllers.hyrax.featured_works_controller_spec ‑ Hyrax::FeaturedWorksController#destroy when it was already removed doesn't raise an error
spec.controllers.hyrax.featured_works_controller_spec ‑ Hyrax::FeaturedWorksController#destroy when the work exists removes it
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora integration test for suppressed documents renders the unavailable message because it is in workflow
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when not signed in #edit requires login
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when not signed in #show allows access to public files
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when not signed in #show denies access to private files
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when not signed in #show shows active parent
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when not signed in #show shows not currently available for inactive parent
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #destroy file_set with a parent deletes the file
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #edit sets the breadcrumbs and versions presenter
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #edit someone else's files sets flash error
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #show with a referer shows me the breadcrumbs
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #show without a referer shows me the file and set breadcrumbs
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update adds new groups and users
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update update visibility can make file set public
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update updates existing groups and users
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update when there's an error saving draws the edit page
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update when updating metadata spawns a content update event job
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update when updating the attached file already uploaded spawns a ContentNewVersionEventJob
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update when updating the attached file direct upload spawns a ContentNewVersionEventJob
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update with two existing versions from different users restoring a previous version as a user without edit access is unauthorized
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in #update with two existing versions from different users restoring a previous version as the first user restores the first versions's content and metadata
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in someone elses (public) files #edit gives me the unauthorized page
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController active fedora when signed in someone elses (public) files #show allows access to the file
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie integration test for suppressed documents renders the unavailable message because it is in workflow
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when not signed in #edit requires login
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when not signed in #show allows access to public files
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when not signed in #show denies access to private files
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when not signed in #show shows active parent
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when not signed in #show shows not currently available for inactive parent
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #destroy file_set with a parent deletes the file
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #edit sets the breadcrumbs and versions presenter
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #edit someone else's files sets flash error
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #show with a referer shows me the breadcrumbs
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #show without a referer shows me the file and set breadcrumbs
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update adds new groups and users
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update update visibility can make file set public
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update updates existing groups and users
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update when there's an error saving draws the edit page
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update when updating metadata spawns a content update event job
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update when updating the attached file already uploaded spawns a ContentNewVersionEventJob
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update when updating the attached file direct upload spawns a ContentNewVersionEventJob
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update with two existing versions from different users restoring a previous version as a user without edit access is unauthorized
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in #update with two existing versions from different users restoring a previous version as the first user restores the first versions's content and metadata
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in someone elses (public) files #edit gives me the unauthorized page
spec.controllers.hyrax.file_sets_controller_spec ‑ Hyrax::FileSetsController with valkyrie when signed in someone elses (public) files #show allows access to the file
spec.controllers.hyrax.fixity_checks_controller_spec ‑ Hyrax::FixityChecksController when not signed in POST create returns json with the result
spec.controllers.hyrax.fixity_checks_controller_spec ‑ Hyrax::FixityChecksController when signed in POST create returns json with the result
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON created returns 201, renders show template sets location header
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON failed create returns 422 and the errors
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON failed update returns 422 and the errors
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON forbidden is expected to respond forbidden
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON found returns json of the work
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON unauthorized is expected to respond unauthorized
spec.controllers.hyrax.generic_works_controller_json_spec ‑ Hyrax::GenericWorksController JSON updated returns 200, renders show template sets location header
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController integration test for depositor of a suppressed documents without a workflow role renders without the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController integration test for suppressed documents renders the unavailable message because it is in workflow
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create when create fails draws the form again
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create when create is successful creates a work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create when not authorized shows the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create with files attaches files
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create with files from browse everything For a batch upload ingests files from provide URLs
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#create with files from browse everything when a work id is passed records the work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#destroy deletes the work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#destroy invokes the after_destroy callback
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#destroy someone elses public work shows unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#destroy when I am a repository manager someone elses private work should delete the work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#destroy when work is a member of a collection deletes the work and updates the parent collection
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#edit my own private work shows me the page and sets breadcrumbs
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#edit someone elses private work shows the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#edit someone elses public work shows the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#edit when I am a repository manager someone elses private work should show me the page
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#file_manager is successful
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#manifest produces a manifest for a html request
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#manifest produces a manifest for a json request
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#manifest uses the configured service
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#manifest when there are html tags in the labels or description sanitizes the labels and description
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#new my work shows me the page
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show my own private work shows me the page
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show my own private work with a parent work sets the parent presenter
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show my own private work with a referer sets breadcrumbs
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show my own private work with an endnote file downloads the file
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show my own private work without a referer sets breadcrumbs
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show someone else's public work html shows me the page
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show someone else's public work ttl renders a turtle file
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show someone elses private work shows unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show when I am a repository manager someone elses private work should show me the page
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show while logged out with a referer sets breadcrumbs to authorized pages
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show while logged out without a referer sets breadcrumbs with complete path
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show with work still in workflow with a user granted workflow permission renders without the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show with work still in workflow with a user lacking both workflow permission and read access shows the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#show with work still in workflow with a user lacking both workflow permission and read access with a user who lacks workflow permission but has read access shows the unavailable message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update someone elses public work shows the unauthorized message
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when I am a repository manager someone elses private work should update the work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file can update file membership
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file changing rights when the work has file sets attached prompts to change the files access
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file changing rights when the work has no file sets doesn't prompt to change the files access
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file update failed renders the form
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file when the work has file sets attached updates the work
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#update when the user has write access to the file when the work has no file sets updates the work
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index includes only Work objects in recent documents
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index sets announcement content block
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index sets marketing text
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index with a document not created this second sets recent documents in the right order
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index with collections initializes the presenter with ability and a list of collections
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index with existing featured researcher finds the featured researcher
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index with featured works sets featured works
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index with no featured researcher sets featured researcher
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index without solr errors gracefully
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #destroy when I do not have edit permissions for the object denies access
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #destroy when I have permission to edit the object that has no files deactivates the lease and redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #destroy when I have permission to edit the object with files deactivates the lease and redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #edit when I do not have edit permissions for the object redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #edit when I have permission to edit the object shows me the page
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #index when I am NOT a repository manager redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #index when I am a repository manager shows me the page
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #update when I have permission to edit the object with an expired lease deactivates lease, do not update the visibility, and redirect
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with ActiveFedora #update when I have permission to edit the object with an expired lease deactivates lease, update the visibility and redirect
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #destroy when I do not have edit permissions for the object denies access
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #destroy when I have permission to edit the object that has no files deactivates the lease and redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #destroy when I have permission to edit the object with files deactivates the lease and redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #edit when I do not have edit permissions for the object redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #edit when I have permission to edit the object shows me the page
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #index when I am NOT a repository manager redirects
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #index when I am a repository manager shows me the page
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #update when I have permission to edit the object with an expired lease deactivates lease, do not update the visibility, and redirect
spec.controllers.hyrax.leases_controller_spec ‑ Hyrax::LeasesController with Valkyrie #update when I have permission to edit the object with an expired lease deactivates lease, update the visibility and redirect
spec.controllers.hyrax.monographs_controller_spec ‑ Hyrax::MonographsController#update when updating work members can add and remove children
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController with a logged in user #index sets breadcrumbs
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController with a logged in user #index shows empty results with no collections
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController with a logged in user #index with collections deposited by user shows only user collections
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController#search_builder_class has a default search builder class
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController#search_facet_path is expected to eq "/dashboard/my/collections/facet/keyword_sim?locale=en"
spec.controllers.hyrax.my.highlights_controller_spec ‑ Hyrax::My::HighlightsController logged in user #index paginates
spec.controllers.hyrax.my.highlights_controller_spec ‑ Hyrax::My::HighlightsController logged in user #index shows the correct files
spec.controllers.hyrax.my.highlights_controller_spec ‑ Hyrax::My::HighlightsController logged in user when user has no highlights skips the call to Solr
spec.controllers.hyrax.my.shares_controller_spec ‑ Hyrax::My::SharesController logged in user #index responds with success
spec.controllers.hyrax.my.shares_controller_spec ‑ Hyrax::My::SharesController logged in user #index with multiple pages of results paginates
spec.controllers.hyrax.my.shares_controller_spec ‑ Hyrax::My::SharesController logged in user #index with other extant documents shows only documents that are shared with me via edit access
spec.controllers.hyrax.my.shares_controller_spec ‑ Hyrax::My::SharesController#search_facet_path is expected to eq "/dashboard/shares/facet/keyword_sim?locale=en"
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController when add_works_to_collection is provided sets add_works_to_collection ivar
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController#collections_service is expected to be an instance of Hyrax::CollectionsService
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController#index shows search results and breadcrumbs
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController#search_builder_class is expected to eq Hyrax::My::WorksSearchBuilder
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController#search_facet_path is expected to eq "/dashboard/my/works/facet/keyword_sim?locale=en"
spec.controllers.hyrax.notifications_controller_spec ‑ Hyrax::NotificationsController#delete deletes message
spec.controllers.hyrax.notifications_controller_spec ‑ Hyrax::NotificationsController#delete_all deletes all messages
spec.controllers.hyrax.notifications_controller_spec ‑ Hyrax::NotificationsController#index shows message
spec.controllers.hyrax.operations_controller_spec ‑ Hyrax::OperationsController#index is successful
spec.controllers.hyrax.operations_controller_spec ‑ Hyrax::OperationsController#show is successful
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController GET #show when content does not exist creates the node
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController GET #show when content exists updates the node and renders homepage layout
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController GET #show with an id that lacks a route raises an ActionController exception
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an administrator GET #edit renders breadcrumbs and dashboard layout
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an administrator PATCH #update updates the about page
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an administrator PATCH #update updates the agreement page
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an administrator PATCH #update updates the help page
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an administrator PATCH #update updates the terms page
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an unprivileged user GET #edit denies the request
spec.controllers.hyrax.pages_controller_spec ‑ Hyrax::PagesController when editing pages with an unprivileged user PATCH #update denies the request
spec.controllers.hyrax.permissions_controller_spec ‑ Hyrax::PermissionsController with legacy AF models #confirm_access draws the page
spec.controllers.hyrax.permissions_controller_spec ‑ Hyrax::PermissionsController with legacy AF models #copy adds a worker to the queue
spec.controllers.hyrax.permissions_controller_spec ‑ Hyrax::PermissionsController with legacy AF models #copy_access adds InheritPermisionsJob to the queue
spec.controllers.hyrax.permissions_controller_spec ‑ Hyrax::PermissionsController with legacy AF models #copy_access adds VisibilityCopyJob to the queue
spec.controllers.hyrax.resource_sync_controller_spec ‑ Hyrax::ResourceSyncController capability_list is successful
spec.controllers.hyrax.resource_sync_controller_spec ‑ Hyrax::ResourceSyncController change_list is successful
spec.controllers.hyrax.resource_sync_controller_spec ‑ Hyrax::ResourceSyncController resource_list is successful
spec.controllers.hyrax.resource_sync_controller_spec ‑ Hyrax::ResourceSyncController source_description is successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user with edit permission DELETE destroy deletes the link
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user with edit permission GET index viewing existing links is expected to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user with edit permission POST create creating a single-use download link returns a link for downloading
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user with edit permission POST create creating a single-use show link returns a link for showing
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user without edit permission creating a single-use download link is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user without edit permission creating a single-use show link is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController logged in user without edit permission viewing existing links is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController unknown user creating a single-use download link is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController unknown user creating a single-use show link is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController unknown user viewing existing links is expected not to be successful
spec.controllers.hyrax.single_use_links_controller_spec ‑ Hyrax::SingleUseLinksController::show_presenter show_presenter is expected to eq Hyrax::SingleUseLinkPresenter
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links #current_ability when the key is not found returns the current ability
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links #current_ability when the key is not found returns the current user
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links GET 'download' downloads the file and deletes the link from the database
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links GET 'download' when the key is not found returns 404
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links GET 'show' renders the file set's show page and deletes the link from the database
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links GET 'show' returns 404 on attempt to get show path with download hash
spec.controllers.hyrax.single_use_links_viewer_controller_spec ‑ Hyrax::SingleUseLinksViewerController retrieval links GET 'show' when the key is not found returns 404
spec.controllers.hyrax.static_controller_spec ‑ Hyrax::StaticController#mendeley renders no layout with javascript
spec.controllers.hyrax.static_controller_spec ‑ Hyrax::StaticController#mendeley renders page
spec.controllers.hyrax.static_controller_spec ‑ Hyrax::StaticController#zotero renders no layout with javascript
spec.controllers.hyrax.static_controller_spec ‑ Hyrax::StaticController#zotero renders page
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with ActiveFedora objects #file user is not signed in but the file is public renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with ActiveFedora objects #file when user has access to file renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with ActiveFedora objects #file when user lacks access to file redirects to root_url
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with ActiveFedora objects work renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file user is not signed in but the file is public renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file when user has access to file renders the stats view
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects #file when user lacks access to file redirects to root_url
spec.controllers.hyrax.stats_controller_spec ‑ Hyrax::StatsController with Valkyrie objects work renders the stats view
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver already received sticky proxy handles sticky requests and does not add another user
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver handles sticky requests
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver is successful when resetting access rights
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver is successful when resetting access rights (ActiveFedora specific)
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver is successful when retaining access rights
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with Active Fedora objects when I am the receiver is successful when retaining access rights (ActiveFedora specific)
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource when I am the receiver handles sticky requests
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource when I am the receiver is successful when resetting access rights
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource when I am the receiver is successful when resetting access rights (Valkyrie specific)
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource when I am the receiver is successful when retaining access rights
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #accept with work resource when I am the receiver is successful when retaining access rights (Valkyrie specific)
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #create with Active Fedora objects gives an error if the user is not found
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #create with Active Fedora objects is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #create with work resource gives an error if the user is not found
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #create with work resource is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #destroy with Active Fedora objects accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #destroy with Active Fedora objects when I am the sender is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #destroy with work resource accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #destroy with work resource when I am the sender is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #index is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #new with Active Fedora objects when user is the depositor is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #new with work resource is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #reject with Active Fedora objects accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #reject with Active Fedora objects when I am the receiver is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #reject with work resource accepting one that isn't mine does not allow me
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController with a signed in user #reject with work resource when I am the receiver is successful
spec.controllers.hyrax.transfers_controller_spec ‑ Hyrax::TransfersController without a signed in user #index redirects to sign in
spec.controllers.hyrax.trophies_controller_spec ‑ Hyrax::TrophiesController#toggle_trophy for a work that we don't have edit access on does not create a trophy
spec.controllers.hyrax.trophies_controller_spec ‑ Hyrax::TrophiesController#toggle_trophy for a work we have edit access on creates a trophy for a work
spec.controllers.hyrax.trophies_controller_spec ‑ Hyrax::TrophiesController#toggle_trophy for a work we have edit access on where the trophy already exists destroys the trophy
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when not signed in is unauthorized
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when signed in is successful
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when signed in when uploading in chunks appends chunks in correct sequence
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when signed in when uploading in chunks does not append mismatched chunks
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when signed in when uploading in chunks replaces file if chunks are mismatched
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#create when signed in when uploading in chunks updates the file size after replacing mismatched chunks
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#destroy when not signed in is redirected to sign in
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#destroy when signed in destroys the uploaded file
spec.controllers.hyrax.uploads_controller_spec ‑ Hyrax::UploadsController#destroy when signed in for a file that doesn't belong to me doesn't destroy
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController user list access with hide_users_list?=disabled with unauthenticated user renders the user list
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController user list access with hide_users_list?=enabled with registered user does return .json results
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController user list access with hide_users_list?=enabled with registered user renders the user list
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController user list access with hide_users_list?=enabled with unauthenticated user does not render the user list
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController user list access with hide_users_list?=enabled with unauthenticated user does not return .json results
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index query users by display name finds the expected user via display name
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index query users finds the expected user via email
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index query users uses the base query with hash as where clause
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index requesting html excludes the system_user, audit_user, and batch_user
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index requesting html sorts by the user key when login desc is specified
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index requesting html sorts by the user key when login is specified
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#index requesting json displays users
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#show redirects to root if user does not exist
spec.controllers.hyrax.users_controller_spec ‑ Hyrax::UsersController#show show the user profile if user exists
spec.controllers.hyrax.workflow_actions_controller_spec ‑ Hyrax::WorkflowActionsController#update when responding to json will render :ok when the form is successfully saved
spec.controllers.hyrax.workflow_actions_controller_spec ‑ Hyrax::WorkflowActionsController#update when responding to json will render :unprocessable_entity when the form fails to save
spec.controllers.hyrax.workflow_actions_controller_spec ‑ Hyrax::WorkflowActionsController#update will redirect to login path if user not authenticated
spec.controllers.hyrax.workflow_actions_controller_spec ‑ Hyrax::WorkflowActionsController#update will redirect when the form is successfully save
spec.controllers.hyrax.workflow_actions_controller_spec ‑ Hyrax::WorkflowActionsController#update will render :unauthorized when action is not valid for the given user
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create persists the work
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create starts the workflow, carries out first action
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding embargo and the embargo date is in the past populates meaningful errors on the work
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding embargo sets the embargo release date on the given work
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding permissions persists arbitrary ACL permissions
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding to a work adds the work to the parent
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding to a work when the user cannot edit the parent work does not create the work
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when adding to a work when the user cannot edit the parent work fails
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when failing on the way back up the actor stack leaves a valid minter state
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when noids are disabled uses the fedora assigned uuids
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#create when noids are enabled assigns noids
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#destroy when the work is featured deletes featured status
spec.features.actor_stack_spec ‑ Hyrax::DefaultMiddlewareStack#update when changing embargo meta data updates the persistence layer for the curation concern
spec.features.admin_spec ‑ The admin dashboard renders the counts of Works and Files in all AdminSets
spec.features.batch_create_spec ‑ Batch creation of works renders the batch create form
spec.features.batch_create_spec ‑ Batch creation of works when the user is a proxy allows on-behalf-of batch deposit
spec.features.batch_edit_spec ‑ batch deleting destroys the selected works
spec.features.batch_edit_spec ‑ batch editing changes the value of each field for all selected works
spec.features.batch_edit_spec ‑ batch editing updates sharing
spec.features.batch_edit_spec ‑ batch editing updates visibility
spec.features.browse_catalog_spec ‑ Browse catalog: when not logged in using facet pagination to browse by keywords
spec.features.browse_dashboard_works_spec ‑ Browse Dashboard allows me to delete works in upload_sets
spec.features.browse_dashboard_works_spec ‑ Browse Dashboard lets the user search and display their files
spec.features.catalog_search_spec ‑ catalog searching with public works and private collections as an admin shows collection facet values the user has access to view when performing a search
spec.features.catalog_search_spec ‑ catalog searching with public works and private collections hides collection facet values the user doesn't have access to view when performing a search
spec.features.catalog_search_spec ‑ catalog searching with works and collections performing a search
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when adding a work already in a collection allowing multi-membership then the add is treated as a success
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when adding a work already in a collection requiring single-membership then the add is treated as a success
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections require single membership and are of different types then the work is added to both collections
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections require single membership and are of the same type then the work fails to add to the second collection from the collection's show page Add to collection
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections require single membership and are of the same type then the work fails to add to the second collection from the dashboard->works batch add to collection
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections require single membership and are of the same type then the work fails to add to the second collection from the work's edit form Relationships tab
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections support multiple membership and are of different types then the work is added to both collections
spec.features.collection_multi_membership_spec ‑ Adding a work to multiple collections when both collections support multiple membership and are of the same type then the work is added to both collections
spec.features.collection_spec ‑ collection collection show page hides collection descriptive metadata when searching a collection
spec.features.collection_spec ‑ collection collection show page returns json results with correct id and ids
spec.features.collection_spec ‑ collection collection show page shows a collection with a listing of Descriptive Metadata and catalog-style search results
spec.features.collection_spec ‑ collection show subcollection pages of a collection shows a collection with a listing of Descriptive Metadata and catalog-style search results
spec.features.collection_spec ‑ collection show work pages of a collection shows a collection with a listing of Descriptive Metadata and catalog-style search results
spec.features.collection_spec ‑ collection with a non-nestable collection type displays basic information on its show page
spec.features.collection_type_spec ‑ collection_type create collection type makes a new collection type
spec.features.collection_type_spec ‑ collection_type create collection type tries to make a collection type with existing title, and receives error message
spec.features.collection_type_spec ‑ collection_type delete collection type when collections exist of this type (ActiveFedora) shows unable to delete dialog and forwards to All Collections with filter applied
spec.features.collection_type_spec ‑ collection_type delete collection type when collections exist of this type (Valkyrie) shows unable to delete dialog and forwards to All Collections with filter applied
spec.features.collection_type_spec ‑ collection_type delete collection type when there are no collections of this type shows warning, deletes collection type, and shows flash message on success
spec.features.collection_type_spec ‑ collection_type edit collection type when collections exist of this type all settings are disabled
spec.features.collection_type_spec ‑ collection_type edit collection type when there are no collections of this type modifies metadata values of a collection type
spec.features.collection_type_spec ‑ collection_type edit collection type when there are no collections of this type when editing admin set collection type allows editing of metadata except title, but not settings
spec.features.collection_type_spec ‑ collection_type edit collection type when there are no collections of this type when editing default user collection type allows editing of metadata, but not settings
spec.features.collection_type_spec ‑ collection_type index has page title and lists collection types
spec.features.contact_form_spec ‑ Sending an email via the contact form sends mail
spec.features.create_admin_set_spec ‑ Creating a new Admin Set when the user is not an admin and has permissions to create admin sets creates the admin set
spec.features.create_admin_set_spec ‑ Creating a new Admin Set when the user is not an admin and has permissions to manage admin sets creates the admin set
spec.features.create_admin_set_spec ‑ Creating a new Admin Set when the user is not an admin and user does not have permissions to create admin sets user is not offered the option to create an admin set
spec.features.create_admin_set_spec ‑ Creating a new Admin Set when user is an admin creates the admin set
spec.features.create_child_work_spec ‑ Creating a new child Work creates the child work
spec.features.create_child_work_spec ‑ Creating a new child Work when it's being updated can be updated
spec.features.create_child_work_spec ‑ Creating a new child Work when it's being updated doesn't lose other memberships
spec.features.create_child_work_spec ‑ Creating a new child Work when it's being updated with a parent that doesn't belong to this user fails to update
spec.features.create_collection_spec ‑ Creating a new Admin Set when the user is not an admin and user does not have permissions to create managed collection type and collection model is a Valkyrie::Resource user is not offered the option to create that type of collection
spec.features.create_collection_spec ‑ Creating a new Admin Set when the user is not an admin and user does not have permissions to create managed collection type and collection model is an ActiveFedora::Base user is not offered the option to create that type of collection
spec.features.create_collection_spec ‑ Creating a new Admin Set when the user is not an admin and user is a creator for managed collection type creates the collection
spec.features.create_collection_spec ‑ Creating a new Admin Set when the user is not an admin and user is a manager for managed collection type creates the collection
spec.features.create_collection_spec ‑ Creating a new Admin Set when user is an admin creates the collection
spec.features.create_work_admin_spec ‑ Creating a new Work as admin when there are multiple admin sets allows default admin set to be the first item in the select menu
spec.features.create_work_resource_spec ‑ Creating a new Hyrax::Work Resource when the user is not a proxy generates the form based on the metadata yaml configs
spec.features.create_work_spec ‑ Creating a new Work when a file uploaded and then deleted updates the required file check status
spec.features.create_work_spec ‑ Creating a new Work when the user is a proxy allows on-behalf-of deposit
spec.features.create_work_spec ‑ Creating a new Work when the user is not a proxy creates the work
spec.features.create_work_spec ‑ Creating a new Work with valkyrie resources allows user to set an embargo
spec.features.dashboard.collection_spec ‑ collection All Collections tab (for admin users only) has a collection type filter
spec.features.dashboard.collection_spec ‑ collection All Collections tab (for admin users only) lists all collections for all users
spec.features.dashboard.collection_spec ‑ collection Managed Collections tab (for non-admin users with shared access has a collection type filter
spec.features.dashboard.collection_spec ‑ collection Managed Collections tab (for non-admin users with shared access lists managed collections only for user2
spec.features.dashboard.collection_spec ‑ collection Your Collections tab when admin user has collection type and visibility filters

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 1430 to 1834)

There are 6731 tests, see "Raw output" for the list of tests 1430 to 1834.
Raw output
spec.features.dashboard.collection_spec ‑ collection Your Collections tab when admin user has page title, has tabs for All Collections and Your Collections, and lists collections with edit access
spec.features.dashboard.collection_spec ‑ collection Your Collections tab when non-admin user has collection type and visibility filters
spec.features.dashboard.collection_spec ‑ collection Your Collections tab when non-admin user has page title, does not have tabs, lists only user's collections, and displays number of collections in the respository
spec.features.dashboard.collection_spec ‑ collection adding works to a collection attaches the works
spec.features.dashboard.collection_spec ‑ collection collection show page adding a new works to a collection preselects the collection we are adding works to and adds the new work
spec.features.dashboard.collection_spec ‑ collection collection show page adding existing works to a collection preselects the collection we are adding works to and adds the selected works
spec.features.dashboard.collection_spec ‑ collection collection show page has creation date for collections and shows a collection with a listing of Descriptive Metadata and catalog-style search results
spec.features.dashboard.collection_spec ‑ collection collection show page hides collection descriptive metadata when searching a collection
spec.features.dashboard.collection_spec ‑ collection create collection when user can create collections of multiple types has properly formed collection type buttons
spec.features.dashboard.collection_spec ‑ collection create collection when user can create collections of multiple types makes a new collection
spec.features.dashboard.collection_spec ‑ collection create collection when user can create collections of one type makes a new collection
spec.features.dashboard.collection_spec ‑ collection create collection when user can not create collections does show _Add New Collection_ button
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the admin set and admin set is empty and user cancels, does NOT delete the admin set
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the admin set and admin set is empty and user confirms delete, deletes the admin set
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the admin set and admin set is not empty does not allow delete admin set
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the collection and collection is empty and user cancels, does NOT delete the collection
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the collection and collection is empty and user confirms delete, deletes the collection
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the collection and collection is not empty and user cancels, does NOT delete the collection
spec.features.dashboard.collection_spec ‑ collection delete collection when user created the collection and collection is not empty and user confirms delete, deletes the collection
spec.features.dashboard.collection_spec ‑ collection delete collection when user does not have permission to delete a collection and selects Delete from drop down within table does not allow delete collection
spec.features.dashboard.collection_spec ‑ collection delete collection when user without permissions selects delete does not allow delete admin set
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with brandable set to false, it hides Branding tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with brandable set to true, it shows Branding tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with discoverable set to false, it hides Discovery tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with discoverable set to true, it shows Discovery tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with sharable set to false, it hides Sharable tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with sharable set to true, it shows Sharable tab
spec.features.dashboard.collection_spec ‑ collection edit collection edit view tabs with sharable set to true, limits available users to system users filtered by select2
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edit denied because user does not have permissions
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edits an admin set changes tab when user dismisses the confirmation by clicking OK
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edits an admin set displays a confirmation when form data has changed
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edits an admin set does not display a confirmation message when form data has not changed
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edits an admin set does not redisplay the confirmation unless form data is changed
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu edits an admin set shows edit form
spec.features.dashboard.collection_spec ‑ collection edit collection from dashboard -> collections action menu for a collection edits and update collection metadata
spec.features.dashboard.collection_spec ‑ collection edit collection navigate through tabs changes tab when user dismisses the confirmation by clicking OK
spec.features.dashboard.collection_spec ‑ collection edit collection navigate through tabs displays a confirmation when form data has changed
spec.features.dashboard.collection_spec ‑ collection edit collection navigate through tabs does not display a confirmation message when form data has not changed
spec.features.dashboard.collection_spec ‑ collection edit collection navigate through tabs does not redisplay the confirmation unless form data is changed
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that can edit removes a sub-collection from the list of items (dependency on collection nesting)
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that can edit removes the first work from the list of items
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that can edit shows remove action buttons
spec.features.dashboard.collection_spec ‑ collection remove works from collection user that cannot edit does not show remove action buttons
spec.features.dashboard.collection_spec ‑ collection show pages of a collection shows a collection with a listing of Descriptive Metadata and catalog-style search results
spec.features.dashboard.display_admin_dashboard_spec ‑ The dashboard as viewed by a admin user upon sign-in shows the admin user's information
spec.features.dashboard.display_dashboard_spec ‑ The dashboard as viewed by a regular user upon sign-in shows the user's information
spec.features.dashboard.my_works_spec ‑ As an regular user I should be able to filter works and add them to a preselected collection is expected to have visible button "Save changes" that is not disabled
spec.features.default_workflow_spec ‑ The default Hyrax workflow initializing the workflow activates work
spec.features.default_workflow_spec ‑ The default Hyrax workflow initializing the workflow sets state to "deposited"
spec.features.default_workflow_spec ‑ The default Hyrax workflow initializing the workflow with a depositor grants edit to the depositor
spec.features.delete_resource_spec ‑ Deleting a valkyrie work deletes the work
spec.features.delete_work_spec ‑ Deleting a work After deleting a work from the work show page redirects to my dashboard
spec.features.deposit_agreements_spec ‑ Deposit Agreement options with activate deposit agreement off allows saving work when active deposit agreement is off
spec.features.edit_content_block_admin_spec ‑ Editing content blocks as admin when user wants to change tabs change tab when user dismisses the confirmation
spec.features.edit_content_block_admin_spec ‑ Editing content blocks as admin when user wants to change tabs displays a confirmation message when form data has changed
spec.features.edit_content_block_admin_spec ‑ Editing content blocks as admin when user wants to change tabs does not display a confirmation message when form data has not changed
spec.features.edit_content_block_admin_spec ‑ Editing content blocks as admin when user wants to change tabs does not redisplay the confirmation unless form data is changed
spec.features.edit_file_spec ‑ Editing a file: when the user tries to update file content, but forgets to select a file: shows the edit page again
spec.features.edit_file_spec ‑ Editing a file: when the user tries to update permissions successfully update visibility
spec.features.edit_work_resource_spec ‑ Editing an existing Hyrax::Work Resource edit the work
spec.features.edit_work_spec ‑ Editing a work when form loads selects admin set already assigned
spec.features.edit_work_spec ‑ Editing a work when form loads selects group assigned to user
spec.features.edit_work_spec ‑ Editing a work when logged in as admin selects group all available groups
spec.features.edit_work_spec ‑ Editing a work when the user changes permissions confirms copying permissions to files using Hyrax layout and shows updated value
spec.features.edit_work_spec ‑ Editing a work with a parent Valkyrie resource displays an edit page with a relationships tab
spec.features.embargo_spec ‑ embargo creating an embargoed object can be created, displayed and updated
spec.features.embargo_spec ‑ embargo updating embargoed object (ActiveFedora) can be updated with a valid date
spec.features.embargo_spec ‑ embargo updating embargoed object (ActiveFedora) cannot be updated with an invalid date
spec.features.embargo_spec ‑ embargo updating embargoed object (Valkyrie) can be updated with a valid date
spec.features.embargo_spec ‑ embargo updating embargoed object (Valkyrie) cannot be updated with an invalid date
spec.features.file_manager_spec ‑ file manager looks like a file manager
spec.features.homepage_spec ‑ The homepage as an admin shows featured works that I can sort
spec.features.homepage_spec ‑ The homepage shows featured works
spec.features.homepage_spec ‑ The homepage shows recently uploaded
spec.features.iiif_manifest_spec ‑ building a IIIF Manifest gets a full manifest for the work
spec.features.iiif_manifest_spec ‑ building a IIIF Manifest with a user missing read permissions on children generates a bare manifest
spec.features.lease_spec ‑ leases create a new leased object can be created, displayed and updated
spec.features.monograph_deposit_spec ‑ Creating a new Monograph (Valkyrie work) creates the work
spec.features.notifications_spec ‑ Notifications page lists notifications with date, subject and message
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When I request a work transfer: To myself displays an appropriate error message
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When I request a work transfer: To someone else Creates a transfer request
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When I request a work transfer: To someone else If I cancel it I should see it was cancelled
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When I request a work transfer: To someone else If the new owner accepts it I should see it was accepted
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When someone requests a work transfer to me I should be able to accept it
spec.features.ownership_transfer_spec ‑ Transferring work ownership: When someone requests a work transfer to me I should be able to reject it
spec.features.proxy_spec ‑ proxy add proxy in profile creates a proxy, then deletes a proxy, and verifies deletion
spec.features.proxy_spec ‑ proxy add proxy in profile does not allow you making yourself a proxy
spec.features.read_only_mode_spec ‑ Read Only Mode a logged in user as a non-admin
spec.features.read_only_mode_spec ‑ Read Only Mode a logged in user as admin
spec.features.search_spec ‑ Searching when Valkyrie is not used as a public user only searches all and does not display search options for dashboard files
spec.features.search_spec ‑ Searching when Valkyrie is not used as a public user using the gallery view
spec.features.search_spec ‑ Searching when Valkyrie is used as a public user only searches all and does not display search options for dashboard files
spec.features.search_spec ‑ Searching when Valkyrie is used as a public user using the gallery view
spec.features.static_pages_spec ‑ The static pages 
spec.features.users_spec ‑ User Profile user profile is searchable
spec.features.users_spec ‑ User Profile when visiting user profile with highlighted works page should be editable
spec.features.work_generator_spec ‑ Creating a new Work catapults should behave like generic works
spec.features.work_show_spec ‑ work show view in ActiveFedora as a user who is not logged in shows a work
spec.features.work_show_spec ‑ work show view in ActiveFedora as the work owner allows adding work to a collection
spec.features.work_show_spec ‑ work show view in ActiveFedora as the work owner shows work content and all editor buttons and links
spec.features.work_show_spec ‑ work show view in ActiveFedora as the work viewer allows adding work to a collection
spec.features.work_show_spec ‑ work show view in ActiveFedora as the work viewer shows work content and only Analytics and Add to collection buttons
spec.features.work_show_spec ‑ work show view in valkyrie shows a work
spec.features.workflow_roles_spec ‑ Manage workflow roles shows the roles
spec.features.workflow_state_changes_spec ‑ Workflow state changes leaving a comment for non-state changing will not advance the state
spec.forms.hyrax.forms.admin.appearance_spec ‑ Hyrax::Forms::Admin::Appearance update! when arguments are passed in calls update block 5 times
spec.forms.hyrax.forms.admin.appearance_spec ‑ Hyrax::Forms::Admin::Appearance update! when no arguments are passed in doesn't call update block
spec.forms.hyrax.forms.admin.appearance_spec ‑ Hyrax::Forms::Admin::Appearance.permitted_params is expected to eq [:header_background_color, :header_text_color, :link_color, :footer_link_color, :primary_button_background_color]
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #admin_set? to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #allow_multiple_membership to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #assigns_visibility to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #assigns_workflow to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #badge_color to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #brandable to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #description to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #id to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #nestable to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #persisted? to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #require_membership to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #sharable to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #share_applies_to_new_works to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #title to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm is expected to delegate #user_collection? to #collection_type object
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#all_settings_disabled? when editing admin set collection type returns true
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#all_settings_disabled? when editing user collection type returns true
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#all_settings_disabled? when not admin set collection type AND not user collection type AND there are no collections of this collection type returns false
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#all_settings_disabled? when there are collections of this collection type returns true
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#share_options_disabled? when all options are not disabled and the collection type sharable setting is on returns false
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#share_options_disabled? when all settings are disabled returns true
spec.forms.hyrax.forms.admin.collection_type_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeForm#share_options_disabled? when collection type sharable setting is off returns true
spec.forms.hyrax.forms.admin.collection_type_participant_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeParticipantForm is expected to delegate #access to #collection_type_participant object
spec.forms.hyrax.forms.admin.collection_type_participant_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeParticipantForm is expected to delegate #agent_id to #collection_type_participant object
spec.forms.hyrax.forms.admin.collection_type_participant_form_spec ‑ Hyrax::Forms::Admin::CollectionTypeParticipantForm is expected to delegate #agent_type to #collection_type_participant object
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm [] accessors cast to scalars
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm model_attributes casts to enums
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#permission_template when the PermissionTemplate doesn't exist gets created
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#permission_template when the PermissionTemplate exists uses the existing template
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#select_files with a work/file attached returns a hash of with file title as key and file id as value
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#select_files without any works/files attached is expected to be empty
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#thumbnail_title when the admin_set has a thumbnail is expected to eq "Ulysses"
spec.forms.hyrax.forms.admin_set_form_spec ‑ Hyrax::Forms::AdminSetForm#thumbnail_title when the admin_set has no thumbnail is expected to equal nil
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#description is a single value
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#description is a single value on repopulate
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#member_ids .validate when all required fields are present returns true
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#member_ids .validate when title is missing returns error messages for missing field
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#member_ids populates as empty
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#member_ids when the admin set is persisted populates as empty
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#member_ids when the admin set is persisted populates with members
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm#primary_terms gives "title" as a primary term
spec.forms.hyrax.forms.administrative_set_form_spec ‑ Hyrax::Forms::AdministrativeSetForm.required_fields lists required fields
spec.forms.hyrax.forms.batch_edit_form_spec ‑ Hyrax::Forms::BatchEditForm#model combines the models in the batch
spec.forms.hyrax.forms.batch_edit_form_spec ‑ Hyrax::Forms::BatchEditForm#terms is expected to eq [:creator, :contributor, :description, :keyword, :resource_type, :license, :publisher, :date_created, :subject, :language, :identifier, :based_near, :related_url]
spec.forms.hyrax.forms.batch_edit_form_spec ‑ Hyrax::Forms::BatchEditForm.build_permitted_params is expected to eq [{:creator=>[]}, {:contributor=>[]}, {:description=>[]}, {:keyword=>[]}, {:resource_type=>[]}, {:lice...e_expiration_date, :visibility_after_lease, :visibility, {:based_near_attributes=>[:id, :_destroy]}]
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm#primary_terms is expected not to include :title
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm#primary_terms is expected to eq [:creator, :rights_statement]
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm#secondary_terms is expected not to include :title
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm#terms is expected to eq [:alternative_title, :creator, :contributor, :description, :abstract, :keyword, :license, :rights_sta... :visibility, :ordered_member_ids, :source, :in_works_ids, :member_of_collection_ids, :admin_set_id]
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm#to_model returns itself
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm.model_name has a param_key
spec.forms.hyrax.forms.batch_upload_form_spec ‑ Hyrax::Forms::BatchUploadForm.model_name has a route_key
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_child_collections 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_child_collections is expected to eq [#<Collection id: nil, depositor: "[email protected]", title: ["Collection Title 8"], date_uploaded:...raphic_citation: [], source: [], access_control_id: nil, representative_id: nil, thumbnail_id: nil>]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_parent_collections 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm nested relationships #list_parent_collections is expected to eq [#<Collection id: nil, depositor: "[email protected]", title: ["Collection Title 4"], date_uploaded:...raphic_citation: [], source: [], access_control_id: nil, representative_id: nil, thumbnail_id: nil>]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with no secondary terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with no secondary terms is expected to equal false
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with secondary terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#display_additional_fields? with secondary terms is expected to equal true
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#human_readable_type 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#human_readable_type is expected to eq "Collection"
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#id 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#id is expected to be nil
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#member_ids 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#member_ids is expected to eq ["9999"]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#permission_template when the PermissionTemplate doesn't exist gets created
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#permission_template when the PermissionTemplate exists uses the existing template
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#primary_terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#primary_terms is expected to eq [:title, :description]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#required? 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#required? is expected to equal true
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#secondary_terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#secondary_terms is expected to eq [:alternative_title, :creator, :contributor, :keyword, :license, :publisher, :date_created, :subject, :language, :identifier, :based_near, :related_url, :resource_type]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#select_files with a work/file attached returns a hash of with file title as key and file id as value
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#select_files without any works/files attached 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#select_files without any works/files attached is expected to be empty
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#terms 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm#terms is expected to eq [:alternative_title, :resource_type, :title, :creator, :contributor, :description, :keyword, :license...tative_id, :thumbnail_id, :identifier, :based_near, :related_url, :visibility, :collection_type_gid]
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm.build_permitted_params 
spec.forms.hyrax.forms.collection_form_spec ‑ Hyrax::Forms::CollectionForm.build_permitted_params is expected to eq [{:alternative_title=>[]}, {:resource_type=>[]}, {:title=>[]}, {:creator=>[]}, {:contributor=>[]}, {:...ns_attributes=>[:type, :name, :access, :id, :_destroy]}, {:based_near_attributes=>[:id, :_destroy]}]
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #remove when authorized returns the result of the given persistence_service's call to remove_nested_relationship_for
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #remove when not authorized does not even attempt to persist the relationship
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #save when not valid does not even attempt to persist the relationship
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #save when valid returns the result of the given persistence_service's call to persist_nested_collection_for
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #validate_add when nestable validates the parent can contain nested subcollections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object #validate_add when not nestable validates the parent cannnot contain nested subcollections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object child is not nestable is not valid
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object is expected to validate that :child cannot be empty/falsy
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object is expected to validate that :parent cannot be empty/falsy
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object parent and child nesting is invalid if child cannot be nested within the parent
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when parent/child are ActiveFedora object parent is not nestable is not valid
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #remove when authorized returns the result of the given persistence_service's call to remove_nested_relationship_for
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #remove when not authorized does not even attempt to persist the relationship
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #save when not valid does not even attempt to persist the relationship
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #save when valid returns the result of the given persistence_service's call to persist_nested_collection_for
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #validate_add when nestable validates the parent can contain nested subcollections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs #validate_add when not nestable validates the parent cannnot contain nested subcollections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs child is not nestable is not valid
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs is expected to validate that :child cannot be empty/falsy
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs is expected to validate that :parent cannot be empty/falsy
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs parent and child nesting is invalid if child cannot be nested within the parent
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm when receiving parent/child Valkyrie IDs parent is not nestable is not valid
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm.default_persistence_service is expected to respond to #persist_nested_collection_for
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm.default_query_service is expected to respond to #available_child_collections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm.default_query_service is expected to respond to #available_parent_collections
spec.forms.hyrax.forms.dashboard.nest_collection_form_spec ‑ Hyrax::Forms::Dashboard::NestCollectionForm.default_query_service is expected to respond to #parent_and_child_can_nest?
spec.forms.hyrax.forms.failed_submission_form_wrapper_spec ‑ Hyrax::Forms::FailedSubmissionFormWrapper input param key is part of permitted params delegates to the underlying form when an input param is not given
spec.forms.hyrax.forms.failed_submission_form_wrapper_spec ‑ 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 ‑ Hyrax::Forms::FailedSubmissionFormWrapper when no permitted params are given raises an error when it can't find a suitable permitted params
spec.forms.hyrax.forms.failed_submission_form_wrapper_spec ‑ Hyrax::Forms::FailedSubmissionFormWrapper when no permitted params are given uses form.build_permitted_params when form does not respond to #permitted_params nor .permitted_params
spec.forms.hyrax.forms.failed_submission_form_wrapper_spec ‑ Hyrax::Forms::FailedSubmissionFormWrapper when no permitted params are given uses form.permitted_params when form does not respond to #permitted_params
spec.forms.hyrax.forms.failed_submission_form_wrapper_spec ‑ Hyrax::Forms::FailedSubmissionFormWrapper when no permitted params are given uses the form's #permitted_params
spec.forms.hyrax.forms.file_set_edit_form_spec ‑ Hyrax::Forms::FileSetEditForm initializes multivalued fields
spec.forms.hyrax.forms.file_set_edit_form_spec ‑ Hyrax::Forms::FileSetEditForm#terms doesn't contain fields that users shouldn't be allowed to edit
spec.forms.hyrax.forms.file_set_edit_form_spec ‑ Hyrax::Forms::FileSetEditForm#terms returns a list
spec.forms.hyrax.forms.file_set_edit_form_spec ‑ Hyrax::Forms::FileSetEditForm.model_attributes changes only the title
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#embargo_release_date without an embargo is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#lease_expiration_date without a lease is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#required requires title
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#visibility_after_embargo without an embargo is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#visibility_after_lease without a lease is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#visibility_during_embargo without an embargo is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm#visibility_during_lease without a lease is nil
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "based_near"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "contributor"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "creator"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "date_created"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "description"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "identifier"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "keyword"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "language"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "license"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "publisher"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "related_url"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "subject"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "title"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.fields fields is expected to have key "visibility"
spec.forms.hyrax.forms.file_set_form_spec ‑ Hyrax::Forms::FileSetForm.required_fields lists the fields tagged required
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm#banner_info gives the banner info
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm#logo_info gives the logo info
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm#primary_terms gives "title" as a primary term
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm.required_fields lists required fields
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ 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 ‑ Hyrax::Forms::PcdmCollectionForm.validate when all required fields are present returns true
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm.validate when collection_type_gid is missing returns error message for field
spec.forms.hyrax.forms.pcdm_collection_form_spec ‑ Hyrax::Forms::PcdmCollectionForm.validate when title is missing returns error messages for missing field
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests starts with no PTAs
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with depositor users adds the expected permission template accesses and workflow responsibilities
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with depositor users removes workflow responsibilities
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with manager users adds the expected permission template accesses and workflow responsibilities
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with manager users removes workflow responsibilities
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with viewer users adds the expected permission template accesses and workflow responsibilities
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm integration tests with viewer users does nothing (yet)
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #active_workflow to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #available_workflows to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #source to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #source_id to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #source_model to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate #visibility to #model object
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm is expected to delegate method #active_workflow_id to #active_workflow#id
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#grant_workflow_roles when a new workflow has been chosen gives the managers workflow roles
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#grant_workflow_roles when a workflow is not changed does nothing
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#permission_template_update_params update params for workflow role with no :release_varies and :release_embargo keys should not change
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#permission_template_update_params with release no delay (now) selected, after filling out release_date updates params to release_period=1yr
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#permission_template_update_params with release varies by date selected updates params to release_period=before and keeps date
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#permission_template_update_params with release varies by embargo selected updates params to release_period=1yr
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#select_release_varies_option with release before date specified selects release_varies='before'
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#select_release_varies_option with release embargo specified selects release_varies='embargo' and value in embargo selectbox
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#select_release_varies_option with release no-delay (now) selected selects neither varies option, nor embargo
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update for a workflow change changes the workflow
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with a group manager also adds edit_access to the AdminSet itself
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with a user manager adds edit_access to the AdminSet itself and grants workflow roles
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with modifying release 'varies' from date specified to embargo specified sets release_period to embargo period, release_date to 2 years from now
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with modifying release_period from 'fixed' to 'no_delay' sets release_period=now, release_date=today
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with release 'fixed', date specified sets release_period=fixed and release_date
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with release 'varies', date specified sets release_period=before and release_date
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with release 'varies', embargo specified sets release_period to embargo period and release_date to 2 years from now
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update with visibility only updates the visibility, release_period=now, release_date=today
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#update without a manager doesn't adds edit_access to the AdminSet itself
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations fixed, with date selected behaves like valid attributes are accepted by #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations fixed, with no date selected behaves like invalid attributes trigger error from #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations no delay behaves like valid attributes are accepted by #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, but no subsequent options behaves like invalid attributes trigger error from #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, with date option but no date behaves like invalid attributes trigger error from #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, with date selected behaves like valid attributes are accepted by #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, with depositor choice behaves like valid attributes are accepted by #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, with embargo option but no period behaves like invalid attributes trigger error from #update
spec.forms.hyrax.forms.permission_template_form_spec ‑ Hyrax::Forms::PermissionTemplateForm#validate_visibility_combinations validate all release option attribute combinations varies, with embargo selected behaves like valid attributes are accepted by #update
spec.forms.hyrax.forms.resource_batch_edit_form_spec ‑ Hyrax::Forms::ResourceBatchEditForm#model combines the models in the batch
spec.forms.hyrax.forms.resource_batch_edit_form_spec ‑ Hyrax::Forms::ResourceBatchEditForm#terms is expected to include :creator, :contributor, :description, :keyword, :resource_type, :license, :publisher, :date_created, :subject, :language, :identifier, :based_near, and :related_url
spec.forms.hyrax.forms.resource_batch_edit_form_spec ‑ Hyrax::Forms::ResourceBatchEditForm.build_permitted_params is expected to include {:creator => []}, {:contributor => []}, {:description => []}, {:keyword => []}, {:resource_type => []}, {:license => []}, {:publisher => []}, {:date_created => []}, {:subject => []}, {:language => []}, {:identifier => []}, {:based_near => []}, {:related_url => []}, {:permissions_attributes => [:type, :name, :access, :id, :_destroy]}, :on_behalf_of, :version, :add_works_to_collection, :visibility_during_embargo, :embargo_release_date, :visibility_after_embargo, :visibility_during_lease, :lease_expiration_date, :visibility_after_lease, :visibility, and {:based_near_attributes => [:id, :_destroy]}
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#[] gives nil for unsupported attributes
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#[] supports access to work attributes
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#[]= supports setting work attributes
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#admin_set_id is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#admin_set_id prepopulates to the default admin set
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#agreement_accepted is expected to have attributes {:agreement_accepted => false}
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#agreement_accepted remains false when prepopulated
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#agreement_accepted when the work already exists prepopulates to true
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#based_near runs the based_near populator
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#based_near runs the based_near prepopulator
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#embargo_release_date with a work under embargo defaults to the embargo date
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#embargo_release_date without an embargo is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#human_readable_type cannot be overwritten
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#human_readable_type reads from model
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#in_works_ids as a member of collections is empty
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#in_works_ids as a member of works and collections lists the parent works
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#in_works_ids as a member of works lists the parent works
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#in_works_ids without membership is an empty array
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#lease_expiration_date with a work under embargo defaults to the embargo date
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#lease_expiration_date without a lease is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_ids casts to an array
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_ids for a new object has empty membership
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_ids when the object has members gives member work ids
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_of_collection_ids for a new object has empty membership
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_of_collection_ids when collection membership is updated from 3 down to 2 is populated from member_of_collections_attributes
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_of_collection_ids when collection membership is updated from none to one is populated from member_of_collections_attributes
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#member_of_collection_ids when the work is a member of collections gives collection ids
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#model_class is the class of the model
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#on_behalf_of delegates to model
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#permissions for a new object has empty permissions
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#permissions for a new object prepopulates with empty permissions
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#permissions validates an empty nested value
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#permissions with existing permissions prepopulates with the work permissions
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#primary_terms lists the core metadata primary terms
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#primary_terms with basic metadata adds the basic metadata primary terms
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#primary_terms with custom primary terms adds the custom primary terms
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#proxy_depositor delegates to model
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#required? is false for non-required fields
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#required? is true for required fields
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#secondary_terms is empty with only core metadata
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#secondary_terms with basic metadata does not have the primary terms
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#secondary_terms with basic metadata has secondary terms
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#sync when setting a lease builds an embargo
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#sync when setting a lease sets visibility to "during" value
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#sync when setting an embargo builds an embargo
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#sync when setting an embargo sets visibility to "during" value
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#valid? when all required fields are present passes validation
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#valid? when any required field is missing fails validation
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#version when using a generic valkyrie adapter prepopulates as empty before save
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#version when using a generic valkyrie adapter with a saved work prepopulates empty
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#version when using wings prepopulates as empty before save
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#version when using wings with a saved work prepopulates with the etag
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility can set visibility
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_after_embargo with a work under embargo defaults to the embargo visibility
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_after_embargo without an embargo is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_after_lease with a work under lease defaults to the lease visibility
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_after_lease without a lease is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_during_embargo with a work under embargo defaults to the embargo visibility
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_during_embargo without an embargo is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_during_lease with a work under lease defaults to the lease visibility
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm#visibility_during_lease without a lease is nil
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm.model_class is the class of the configured work
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm.required_fields= can add required fields
spec.forms.hyrax.forms.resource_form_spec ‑ Hyrax::Forms::ResourceForm.required_fields= lists required fields
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm initialized fields for :abstract is expected to eq [""]
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm initialized fields for :description is expected to eq [""]
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm initialized fields for :embargo_release_date is expected to equal nil
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#[] has one element
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#authenticated_only_access? is expected to equal false
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#display_additional_fields? with no secondary terms is expected to equal false
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#display_additional_fields? with secondary terms is expected to equal true
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#embargo_release_date is expected to eq Mon, 18 Nov 2024 06:58:04.955007331 +0000
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#human_readable_type is expected to eq "Generic Work"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#in_works_ids gives the ids for parent works
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#lease_expiration_date is expected to eq Fri, 15 Nov 2024 06:58:05.618386293 +0000
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#member_ids is expected to eq []
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#member_of_collections when member of other collections is expected to contain exactly "foo" and #<Collection id: "4b99fe75-06e3-4092-bbbe-38226b3c6f46", depositor: "[email protected]", title: ["C...ccess_control_id: "b6e58cb8-cf89-4b8e-91e0-f090bdf6ba78", representative_id: nil, thumbnail_id: nil>
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#member_of_collections when passed a string is expected to contain exactly #<Collection id: "798ead3c-a600-4e57-8185-263a31598509", depositor: "[email protected]", title: ["C...ccess_control_id: "e94b6fdc-f9e8-42b0-8ae8-a706e7f11f62", representative_id: nil, thumbnail_id: nil>
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#member_of_collections when passed nil is expected to be empty
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#open_access? is expected to equal false
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#open_access_with_embargo_release_date? is expected to equal false
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#primary_terms contains the required fields
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#primary_terms with a field that is not in terms does not include the errant term
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#primary_terms with a field that is not in terms logs a warning
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#private_access? is expected to equal true
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#secondary_terms does not contain the primary terms
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#secondary_terms with a new non-primary term adds the term to secondary
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#select_files is expected to eq {"A Contained FileSet"=>"dcaf7b6c-343f-4580-8ff7-d08eb3db7ce1"}
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#version is expected to eq "123456"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#visibility is expected to eq "restricted"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#visibility_after_embargo is expected to eq "public"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#visibility_after_lease is expected to eq "private"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#visibility_during_embargo is expected to eq "authenticated"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#visibility_during_lease is expected to eq "authenticated"
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm#work_members expects members that are works
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.build_permitted_params without mediated deposit is expected to include :add_works_to_collection, :version, :on_behalf_of, {:permissions_attributes => [:type, :name, :access, :id, :_destroy]}, {:file_set => [:visibility, :visibility_during_embargo, :embargo_release_date, :visibility_after_embargo, :visibility_during_lease, :lease_expiration_date, :visibility_after_lease, :uploaded_file_id]}, and {:based_near_attributes => [:id, :_destroy], :member_of_collections_attributes => [:id, :_destroy], :work_members_attributes => [:id, :_destroy]}
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.model_attributes excludes non-permitted params
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.model_attributes permits metadata parameters
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.model_attributes permits rights parameters
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.model_attributes when a user is granted edit access and a admin_set that allows grants has been selected is expected to eq #<ActionController::Parameters {"admin_set_id"=>"2d5fcd11-eedc-4cf4-bdc7-2a719c25b0a1", "permissions_...arameters {"type"=>"person", "name"=>"justin", "access"=>"edit"} permitted: true>]} permitted: true>
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.model_attributes when a user is granted edit access and an admin_set that doesn't allow grants has been selected is expected to eq #<ActionController::Parameters {"admin_set_id"=>"368fb919-76c1-4635-89a1-b72e0579b3ec"} permitted: true>
spec.forms.hyrax.forms.work_form_spec ‑ 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 ‑ Hyrax::Forms::WorkForm.model_attributes without permissions being set is expected to eq #<ActionController::Parameters {} permitted: true>
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.workflow_for when a active workflow is not found raises a custom error
spec.forms.hyrax.forms.work_form_spec ‑ Hyrax::Forms::WorkForm.workflow_for when a permission_template is not found raises an error

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 1835 to 2257)

There are 6731 tests, see "Raw output" for the list of tests 1835 to 2257.
Raw output
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save and the action does not have a resulting_workflow_state_id will not update the state of the given work
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save and the action has a resulting_workflow_state_id will update the state of the given work and index it
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save gives true for success
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save will create the given comment for the entity
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save will send the #deliver_on_action_taken message to Hyrax::Workflow::NotificationService
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #save will send the #handle_action_taken message to Hyrax::Workflow::ActionTakenService
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user can perform the given action #valid? is expected to be valid
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user cannot perform the given action #save gives false for failure
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user cannot perform the given action #save will not add a comment
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user cannot perform the given action #save will not send the #deliver_on_action_taken message to Hyrax::Workflow::NotificationService
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user cannot perform the given action #save will not send the #handle_action_taken message to Hyrax::Workflow::ActionTakenService
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm if the given user cannot perform the given action #valid? is expected not to be valid
spec.forms.hyrax.forms.workflow_action_form_spec ‑ Hyrax::Forms::WorkflowActionForm when no option is selected upon initialization will be invalid
spec.forms.hyrax.forms.workflow_responsibility_form_spec ‑ Hyrax::Forms::WorkflowResponsibilityForm#initialize creates an agent and sets the workflow_role_id
spec.forms.hyrax.forms.workflow_responsibility_form_spec ‑ Hyrax::Forms::WorkflowResponsibilityForm#user_options is expected to eq #<ActiveRecord::Relation []>
spec.forms.hyrax.forms.workflow_responsibility_form_spec ‑ Hyrax::Forms::WorkflowResponsibilityForm#workflow_role_options is expected to eq [["generic_work - bar", 2], ["generic_work - foo", 1]]
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm is expected to delegate #depositor to #model object
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm is expected to delegate #on_behalf_of to #model object
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm is expected to delegate #permissions to #model object
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm on a work already saved defaults deposit agreement to true
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#[] for member_of_collection_ids is expected to eq []
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#[] for member_of_collection_ids when the model has collection ids is expected to eq ["col1", "col2"]
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#agreement_accepted is expected to eq false
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#primary_terms is expected to eq [:title, :creator, :rights_statement]
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#required_fields is expected to eq [:title, :creator, :rights_statement]
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#secondary_terms is expected not to include :title, :creator, :visibilty, :visibility_during_embargo, :embargo_release_date, :visibility_after_embargo, :visibility_during_lease, :lease_expiration_date, :visibility_after_lease, and :collection_ids
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm#visibility is expected to eq "restricted"
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm.model_attributes .model_attributes removes blank parameters
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm.model_attributes permits parameters
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#render_visibility_link admin set is expected to be nil
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_badge authenticated is expected to eql "<span class=\"badge badge-info\">Institution</span>"
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_badge embargo is expected to eql "<span class=\"badge badge-warning\">Embargo</span>"
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_badge lease is expected to eql "<span class=\"badge badge-warning\">Lease</span>"
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_badge open is expected to eql "<span class=\"badge badge-success\">Public</span>"
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_badge restricted is expected to eql "<span class=\"badge badge-danger\">Private</span>"
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_options all options is expected to eql ["Public", "open"], ["Institution", "authenticated"], and ["Private", "restricted"]
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_options loosening options is expected to eql ["Public", "open"] and ["Institution", "authenticated"]
spec.helpers.hyrax.ability_helper_spec ‑ Hyrax::AbilityHelper#visibility_options restricting options is expected to eql ["Private", "restricted"] and ["Institution", "authenticated"]
spec.helpers.hyrax.batch_edits_helper_spec ‑ Hyrax::BatchEditsHelper#render_check_all with my collections show the check all dropdown
spec.helpers.hyrax.batch_edits_helper_spec ‑ Hyrax::BatchEditsHelper#render_check_all with my highlights shows the check all dropdown
spec.helpers.hyrax.batch_edits_helper_spec ‑ Hyrax::BatchEditsHelper#render_check_all with my shares shows the check all dropdown
spec.helpers.hyrax.batch_edits_helper_spec ‑ Hyrax::BatchEditsHelper#render_check_all with my works shows the check all dropdown
spec.helpers.hyrax.batch_edits_helper_spec ‑ Hyrax::BatchEditsHelper#render_check_all with select all disabled does not show the check all dropdown
spec.helpers.hyrax.charts_helper_spec ‑ Hyrax::ChartsHelper#hash_to_chart given a drilldown is expected to eq {:drilldown=>{:series=>[{:data=>[["Bar", 1], ["Baz", 2]], :id=>"Foo", :name=>"Foo"}]}, :series=>[{:drilldown=>"Foo", :name=>"Foo", :y=>3}]}
spec.helpers.hyrax.charts_helper_spec ‑ Hyrax::ChartsHelper#hash_to_chart is expected to eq {:drilldown=>{:series=>[]}, :series=>[{:name=>"Foo", :y=>5}, {:name=>"Bar", :y=>10}]}
spec.helpers.hyrax.citations_behaviors.formatters.apa_formatter_spec ‑ Hyrax::CitationsBehaviors::Formatters::ApaFormatter formats citations without creators
spec.helpers.hyrax.citations_behaviors.formatters.chicago_formatter_spec ‑ Hyrax::CitationsBehaviors::Formatters::ChicagoFormatter sanitizes input
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper button_for_remove_selected_from_collection creates a button to the collections delete path
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper button_for_remove_selected_from_collection creates a button with my text
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper collection_type_label when the CollectionType cannot be found returns the input gid unchanged
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper collection_type_label when the CollectionType is found returns the CollectionType title
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#append_collection_type_url when a provided url has an existing querystring return the url with added collection_type_id
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#append_collection_type_url when a provided url has no querystring returns the url with added collection_type_id
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#available_child_collections gives a list of available collections
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#available_child_collections gives an empty set for a missing collection
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#available_child_collections with a presenter gives a list of available collections
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_permission_template_form when receiving an admin_set_form returns the permission_template_form
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_permission_template_form when receiving an administrative_set_form returns the permission_template_form
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_permission_template_form when receiving an collection_form returns the permission_template_form
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_permission_template_form when receiving an pcdm_collection_form returns the permission_template_form
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_search_parameters? when cq is not set is expected not to be collection search parameters
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#collection_search_parameters? when cq is set is expected to be collection search parameters
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#render_collection_links when a GenericWork belongs to collections renders a list of links to the collections
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#render_collection_links when a GenericWork does not belongs to any collections renders nothing
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#render_other_collection_links when a GenericWork belongs to more than one collection renders a list of links to the collections
spec.helpers.hyrax.collections_helper_spec ‑ Hyrax::CollectionsHelper#render_other_collection_links when a GenericWork belongs to one collection renders nothing
spec.helpers.hyrax.contact_form_helper_spec ‑ Hyrax::ContactFormHelper#contact_form_issue_type_options has string options
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block is defined
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block when a block has a nil value is expected to be nil
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block when a block has a non-empty string value is expected to eq "<div><p>foobarbaz</p></div>"
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block when a block has a non-empty string value with options is expected to eq "<div id=\"my_id\" class=\"huge\"><p>foobarbaz</p></div>"
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block when a block has an empty string value is expected to be nil
spec.helpers.hyrax.content_block_helper_spec ‑ Hyrax::ContentBlockHelper#displayable_content_block when a block is nil is expected to be nil
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#link_to_works when valkyrie is not used generates a link to the user's works
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#link_to_works when valkyrie is used generates a link to the user's works
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#number_of_collections finds only 3 files
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#number_of_files finds only 3 files
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#number_of_works finds 3 works
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#on_the_dashboard? returns false for controllers that aren't a part of the dashboard
spec.helpers.hyrax.dashboard_helper_behavior_spec ‑ Hyrax::DashboardHelperBehavior#on_the_dashboard? returns true for controllers that are part of the dashboard
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a HydraEditor::Form (ActiveFedora) returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a HydraEditor::Form (ActiveFedora) when the wrapped work is under embargo returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a Hyrax::Forms::FailedSubmissionFormWrapper (ActiveFedora) returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a Hyrax::Forms::FailedSubmissionFormWrapper (ActiveFedora) when the wrapped work is under embargo returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a Hyrax::Work returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a Hyrax::Work when an embargo is enforced on the resource and the embargo is expired returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a Hyrax::Work when an embargo is enforced on the resource returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a change set returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a change set when an embargo is enforced on the resource and the embargo is expired returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a change set when an embargo is enforced on the resource returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with a non-persisted object returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with an ActiveFedora resource returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with an ActiveFedora resource when the resource is under embargo and the embargo is deactivated returns false
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with an ActiveFedora resource when the resource is under embargo and the embargo is expired returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper embargo_enforced? with an ActiveFedora resource when the resource is under embargo returns true
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper#embargo_history with a Hyrax::Work is empty
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper#embargo_history with a Hyrax::Work when the resource is under embargo contains the lease history
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper#embargo_history with an ActiveFedora resource is empty
spec.helpers.hyrax.embargo_helper_spec ‑ Hyrax::EmbargoHelper#embargo_history with an ActiveFedora resource when the resource is under embargo has a history
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#display_media_download_link? allows download when permissions allow it 
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#display_media_download_link? does not allow download when permissions restrict it
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#display_media_download_link? with a FileSetPresenter resolves permissions based on the solr document
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display renders a partial
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display takes options
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with a pdf is expected to eq "hyrax/file_sets/media_display/pdf"
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with a video is expected to eq "hyrax/file_sets/media_display/video"
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with a word document is expected to eq "hyrax/file_sets/media_display/office_document"
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with an audio is expected to eq "hyrax/file_sets/media_display/audio"
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with an image is expected to eq "hyrax/file_sets/media_display/image"
spec.helpers.hyrax.file_set_helper_spec ‑ Hyrax::FileSetHelper#media_display_partial with anything else is expected to eq "hyrax/file_sets/media_display/default"
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#iiif_viewer_display renders a partial
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#iiif_viewer_display takes options
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#iiif_viewer_display_partial defaults to universal viewer
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#iiif_viewer_display_partial with #iiif_viewer override is expected to eq "hyrax/base/iiif_viewers/mirador"
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#universal_viewer_base_url defaults to universal viewer base path
spec.helpers.hyrax.iiif_helper_spec ‑ Hyrax::IiifHelper#universal_viewer_config_url defaults to universal viewer base path
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a HydraEditor::Form returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a HydraEditor::Form when the wrapped work is under lease returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a Hyrax::Forms::FailedSubmissionFormWrapper returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a Hyrax::Forms::FailedSubmissionFormWrapper when the wrapped work is under embargo returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a Hyrax::Work returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a Hyrax::Work when a lease is enforced on the resource and the lease is expired returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a Hyrax::Work when a lease is enforced on the resource returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a change set returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a change set when a lease is enforced on the resource and the lease is expired returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a change set when a lease is enforced on the resource returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with a non-persisted object returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with an ActiveFedora resource returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with an ActiveFedora resource when the resource is under lease and the lease is deactivated returns false
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with an ActiveFedora resource when the resource is under lease and the lease is expired returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper lease_enforced? with an ActiveFedora resource when the resource is under lease returns true
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper#lease_history with a Hyrax::Work is empty
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper#lease_history with a Hyrax::Work when the resource is under lease contains the lease history
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper#lease_history with an ActiveFedora resource is empty
spec.helpers.hyrax.lease_helper_spec ‑ Hyrax::LeaseHelper#lease_history with an ActiveFedora resource when the resource is under lease has a history
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.member_of_collections_json with a ChangeSet form when it has no collections gives an empty JSON array
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.member_of_collections_json with a ChangeSet form when it is a member of a collection gives collection details
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.member_of_collections_json with a Valkyrie work when it has no collections gives an empty JSON array
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.member_of_collections_json with a Valkyrie work when it is a member of a collection gives collection details
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.member_of_collections_json with a WorkForm calls the form json implementation and returns its result
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.work_members_json with a ChangeSet form when it has no members gives an empty JSON array
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.work_members_json with a ChangeSet form when it is a member of a collection gives member work details
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.work_members_json with a Valkyrie work when it has no members gives an empty JSON array
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.work_members_json with a Valkyrie work when it has work members gives member work details
spec.helpers.hyrax.membership_helper_spec ‑ Hyrax::MembershipHelper.work_members_json with a WorkForm calls the form json implementation and returns its result
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_owner_permission_levels gives a hash with default values
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_owner_permission_levels overridden as empty gives an empty hash
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_owner_permission_levels overridden with values gives i18nized hash
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_levels gives a hash with default values
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_levels overridden as empty gives an empty hash
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_levels overridden with values gives i18nized hash
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_options gives a hash with default values
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_options overridden as empty gives an empty hash
spec.helpers.hyrax.permission_levels_helper_spec ‑ Hyrax::PermissionLevelsHelper#configured_permission_options overridden with values gives i18nized hash
spec.helpers.hyrax.trophy_helper_spec ‑ Hyrax::TrophyHelper#display_trophy_link when there is a trophy allows removerow to be passed
spec.helpers.hyrax.trophy_helper_spec ‑ Hyrax::TrophyHelper#display_trophy_link when there is a trophy has a link for highlighting
spec.helpers.hyrax.trophy_helper_spec ‑ Hyrax::TrophyHelper#display_trophy_link when there is no trophy has a link for highlighting
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a ChangeSet form gives an empty hash
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a ChangeSet-style ResourceForm gives an empty hash
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a ChangeSet-style ResourceForm with file_set members and work members gives labels => ids for file_sets only
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a ChangeSet-style ResourceForm with file_set members gives labels => ids
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a legacy GenericWork form returns an empty hash
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_file_set_select_for with a legacy GenericWork form with file_set members gives labels => ids
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_progress_sections_for with a batch upload form returns an empty list
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_progress_sections_for with a change set style form returns an empty list
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_progress_sections_for with a legacy GenericWork form returns an empty list
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_tab_label_for returns the label
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_tabs_for with a batch upload form returns an alternate tab ordering
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_tabs_for with a change set style form returns a default tab list
spec.helpers.hyrax.work_form_helper_spec ‑ Hyrax::WorkFormHelper.form_tabs_for with a legacy GenericWork form returns a default tab list
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given nil is expected to be falsey
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object does not respond to #workflow_restriction? when given ability can edit the given object is expected to be falsey
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object does not respond to #workflow_restriction? when given ability cannot edit the given object and the object does not respond to #suppressed? is expected to be falsey
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object does not respond to #workflow_restriction? when given ability cannot edit the given object and the object is NOT suppressed is expected to be falsey
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object does not respond to #workflow_restriction? when given ability cannot edit the given object and the object is suppressed is expected to be truthy
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object responds to #workflow_restriction? with false is expected to be falsey
spec.helpers.hyrax.workflows_helper_spec ‑ Hyrax::WorkflowsHelper#workflow_restriction? when given object responds to #workflow_restriction? with true is expected to be truthy
spec.helpers.hyrax_helper_spec ‑ HyraxHelper link helpers #index_field_link returns a link
spec.helpers.hyrax_helper_spec ‑ HyraxHelper link helpers #link_to_facet_list with values joins the values
spec.helpers.hyrax_helper_spec ‑ HyraxHelper link helpers #link_to_facet_list without values shows the default text
spec.helpers.hyrax_helper_spec ‑ HyraxHelper show_transfer_request_title when work is canceled is expected to eq "Test work"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#available_translations is expected to eq {"de"=>"Deutsch", "en"=>"English", "es"=>"Español", "fr"=>"Français", "it"=>"Italiano", "pt-BR"=>"Português do Brasil", "zh"=>"中文"}
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#banner_image returns the configured Hyrax banner image
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#cast_to_date_time_format casts nil to empty string
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#cast_to_date_time_format casts well date-like strings to the specified format
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#cast_to_date_time_format falls back to the given string
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#collection_thumbnail is expected to eq "<span class=\"fa fa-cubes collection-icon-search\"></span>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#collection_title_by_id returns nil if RecordNotFound is raised
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#collection_title_by_id returns nil if collection doesn't have title_tesim field
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#collection_title_by_id returns nil if collection not found
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#collection_title_by_id returns the first title of the collection
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#current_search_parameters when the user is not in the dashboard is whatever q is
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#current_search_parameters when the user is on any dashboard page is ignored on dashboard
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#current_search_parameters when the user is on any dashboard page is ignored on dashboard works, collections, highlights and shares
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#human_readable_date ensures that the display of the date is human-readable
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link boring String argument
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link interesting String argument adds icons
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link interesting String argument adds links
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link interesting String argument escapes input
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link when using a hash argument auto-linking in the description is expected to eq "Foo &lt; <a href=\"http://www.example.com\"><span class=\"fa fa-external-link\"></span> http://www.example.com</a>. &amp; More text"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#iconify_auto_link when using a hash argument auto-linking in the title is expected to eq "Foo &lt; <a href=\"http://www.example.com\"><span class=\"fa fa-external-link\"></span> http://www.example.com</a>. &amp; More text"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#license_links converts multiple licenses to a sentence
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#license_links maps the url to a link with a label
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_each_facet_field with :no_spaces_around_separator is expected to eq "<a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Imaging\">Imaging</a>~<a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Object+Photography\">Object Photography</a>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_each_facet_field with :output_separator is expected to eq "<a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Imaging\">Imaging</a> ~ <a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Object+Photography\">Object Photography</a>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_each_facet_field with helper_facet and default separator is expected to eq "<a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Imaging\">Imaging</a> &gt; <a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Object+Photography\">Object Photography</a>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_each_facet_field with helper_facet and optional separator is expected to eq "<a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Imaging\">Imaging</a> : <a href=\"/catalog?f%5Bdocument_types_sim%5D%5B%5D=Object+Photography\">Object Photography</a>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_telephone when user is not set is expected to be nil
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#link_to_telephone when user is set is expected to eq "<a href=\"wtai://wp/mc;867-5309\">867-5309</a>"
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#render_notifications with no unread messages renders with badge-secondary and is invisible
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#render_notifications with unread messages renders with badge-danger and is visible
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#rights_statment_links maps the url to a link with a label
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is not in the dashboard returns the catalog index path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the 'all works' tab on the dashboard page returns the dashboard works path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the all collections page returns the all dashboard collections path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the dashboard page defaults to My Works
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the my collections page returns the my dashboard collections path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the my highlights page returns the my dashboard highlights path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the my shares page returns the my dashboard shares path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#search_form_action when the user is on the my works page returns the my dashboard works path
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#thumbnail_label_for gives a string even if no thumbnail label can be found
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#thumbnail_label_for interoperates with AdminSetForm
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#thumbnail_label_for interoperates with CollectionForm
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#thumbnail_label_for interoperates with display objects with #thumbnail_title
spec.helpers.hyrax_helper_spec ‑ HyraxHelper#zotero_label is expected to respond to #zotero_label
spec.hyrax.controlled_vocabularies.location_spec ‑ Hyrax::ControlledVocabularies::Location when indexed retrieves the full label
spec.hyrax.health_checks.solr_check_spec ‑ Hyrax::HealthChecks::SolrCheck connects to solr
spec.hyrax.health_checks.solr_check_spec ‑ Hyrax::HealthChecks::SolrCheck with a broken solr service marks a failure
spec.hyrax.indexer_spec ‑ Hyrax::Indexer with core metadata schema behaves like a Core metadata indexer #to_solr indexes title as string
spec.hyrax.indexer_spec ‑ Hyrax::Indexer with core metadata schema behaves like a Core metadata indexer #to_solr indexes title as text
spec.hyrax.indexer_spec ‑ Hyrax::Indexer#to_solr builds a document to index the core schema
spec.hyrax.publisher_spec ‑ Hyrax::Publisher#default_listeners returns a collection of listeners
spec.hyrax.publisher_spec ‑ Hyrax::Publisher#default_listeners returns the same collection on successive calls
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName has a namespaced route key
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName has a namespaced singular route key
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName has a titleized human name
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName when a legacy resource is registered with Wings has a titleized human name
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName when a legacy resource is registered with Wings uses the legacy route key
spec.hyrax.resource_name_spec ‑ Hyrax::ResourceName when a legacy resource is registered with Wings uses the legacy singular route key
spec.hyrax.schema_spec ‑ Hyrax::Schema basic metadata persists basic attributes
spec.hyrax.schema_spec ‑ Hyrax::Schema core metadata persists core attributes
spec.hyrax.schema_spec ‑ Hyrax::Schema including applies the specified schema
spec.hyrax.schema_spec ‑ Hyrax::Schema including creates accessors for fields
spec.hyrax.schema_spec ‑ Hyrax::Schema including raises for an missing schema
spec.hyrax.transactions.admin_set_create_spec ‑ Hyrax::Transactions::AdminSetCreate#call is a success
spec.hyrax.transactions.admin_set_create_spec ‑ Hyrax::Transactions::AdminSetCreate#call when collection type has permissions sets permissions on admin set through Hyrax::Collections::PermissionsCreateService.create_default
spec.hyrax.transactions.admin_set_create_spec ‑ Hyrax::Transactions::AdminSetCreate#call when providing a creator sets the given user as the creator
spec.hyrax.transactions.admin_set_create_spec ‑ Hyrax::Transactions::AdminSetCreate#call wraps a saved admin_set
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call is a success
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call when the admin set is not empty gives useful error data
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call when the admin set is not empty is a failure
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call with a permission template #call is a success
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call with a permission template #call succeeds if the associated permission template has already been destroyed
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call with a permission template #call will destroy the associated permission template
spec.hyrax.transactions.admin_set_destroy_spec ‑ Hyrax::Transactions::AdminSetDestroy#call with the default admin set is a failure
spec.hyrax.transactions.admin_set_update_spec ‑ Hyrax::Transactions::AdminSetUpdate#call is a success
spec.hyrax.transactions.admin_set_update_spec ‑ Hyrax::Transactions::AdminSetUpdate#call sets attributes
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call events includes a given user in the event payload
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call events publishes a metadata updated event for the resource
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call is a success
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call sets modified and uploaded date
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call when save step fails is a failure
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call with an invalid change_set is a failure
spec.hyrax.transactions.apply_change_set_spec ‑ Hyrax::Transactions::ApplyChangeSet#call wraps a saved work
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call is a success
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call when adding to collections adds to the collections
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call when collection type has permissions sets permissions on collection through Hyrax::Collections::PermissionsCreateService.create_default
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call when collection type is not passed in sets the collection type to the default collection type gid
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call when collection type is passed in sets the collection type to the passed in gid
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call when providing a depositor sets the given user as the depositor
spec.hyrax.transactions.collection_create_spec ‑ Hyrax::Transactions::CollectionCreate#call wraps a saved collection
spec.hyrax.transactions.collection_destroy_spec ‑ Hyrax::Transactions::CollectionDestroy#call is a success
spec.hyrax.transactions.collection_destroy_spec ‑ Hyrax::Transactions::CollectionDestroy#call with a permission template #call is a success
spec.hyrax.transactions.collection_destroy_spec ‑ Hyrax::Transactions::CollectionDestroy#call with a permission template #call succeeds if the associated permission template has already been destroyed
spec.hyrax.transactions.collection_destroy_spec ‑ Hyrax::Transactions::CollectionDestroy#call with a permission template #call will destroy the associated permission template
spec.hyrax.transactions.collection_update_spec ‑ Hyrax::Transactions::CollectionUpdate#call is a success
spec.hyrax.transactions.file_set_destroy_spec ‑ Hyrax::Transactions::FileSetDestroy#call deletes the access control resource
spec.hyrax.transactions.file_set_destroy_spec ‑ Hyrax::Transactions::FileSetDestroy#call deletes the file set
spec.hyrax.transactions.file_set_destroy_spec ‑ Hyrax::Transactions::FileSetDestroy#call succeeds
spec.hyrax.transactions.file_set_destroy_spec ‑ Hyrax::Transactions::FileSetDestroy#call with attached files deletes them
spec.hyrax.transactions.file_set_destroy_spec ‑ Hyrax::Transactions::FileSetDestroy#call without a user is a failure
spec.hyrax.transactions.file_set_update_spec ‑ Hyrax::Transactions::FileSetUpdate#call is a success
spec.hyrax.transactions.file_set_update_spec ‑ Hyrax::Transactions::FileSetUpdate#call sets attributes
spec.hyrax.transactions.steps.add_file_sets_spec ‑ Hyrax::Transactions::Steps::AddFileSets gives success
spec.hyrax.transactions.steps.add_file_sets_spec ‑ Hyrax::Transactions::Steps::AddFileSets with uploaded files attaches file_sets for the files
spec.hyrax.transactions.steps.add_to_collections_spec ‑ Hyrax::Transactions::Steps::AddToCollections#call adds given collections
spec.hyrax.transactions.steps.add_to_collections_spec ‑ Hyrax::Transactions::Steps::AddToCollections#call is a success
spec.hyrax.transactions.steps.add_to_collections_spec ‑ Hyrax::Transactions::Steps::AddToCollections#call when resource already has collections adds new collections to existing ones
spec.hyrax.transactions.steps.add_to_collections_spec ‑ Hyrax::Transactions::Steps::AddToCollections#call when resource already has collections does not override collection membership
spec.hyrax.transactions.steps.add_to_collections_spec ‑ Hyrax::Transactions::Steps::AddToCollections#call when work already belongs to a single membership collection is a failure
spec.hyrax.transactions.steps.add_to_parent_spec ‑ Hyrax::Transactions::Steps::AddToParent gives success
spec.hyrax.transactions.steps.add_to_parent_spec ‑ Hyrax::Transactions::Steps::AddToParent when the parent does not exist is a failure
spec.hyrax.transactions.steps.add_to_parent_spec ‑ Hyrax::Transactions::Steps::AddToParent with a valid parent id adds work to parent work
spec.hyrax.transactions.steps.add_to_parent_spec ‑ Hyrax::Transactions::Steps::AddToParent with a valid parent id is a success
spec.hyrax.transactions.steps.add_to_parent_spec ‑ Hyrax::Transactions::Steps::AddToParent with a valid parent id publishes a metadata change event for the parent work
spec.hyrax.transactions.steps.apply_permission_template_spec ‑ Hyrax::Transactions::Steps::ApplyPermissionTemplate when admin set is missing permission template gives success
spec.hyrax.transactions.steps.apply_permission_template_spec ‑ Hyrax::Transactions::Steps::ApplyPermissionTemplate when the admin set has a grants in a permission template grants edit access to manager
spec.hyrax.transactions.steps.apply_permission_template_spec ‑ Hyrax::Transactions::Steps::ApplyPermissionTemplate when there is no admin set gives success and does nothing
spec.hyrax.transactions.steps.apply_permission_template_spec ‑ Hyrax::Transactions::Steps::ApplyPermissionTemplate with default admin set gives success
spec.hyrax.transactions.steps.change_depositor_spec ‑ Hyrax::Transactions::Steps::ChangeDepositor gives Success(obj) in basic case
spec.hyrax.transactions.steps.change_depositor_spec ‑ Hyrax::Transactions::Steps::ChangeDepositor when a nil user is passed does not call the service
spec.hyrax.transactions.steps.change_depositor_spec ‑ Hyrax::Transactions::Steps::ChangeDepositor when the depositor update is successful calls the service
spec.hyrax.transactions.steps.change_depositor_spec ‑ Hyrax::Transactions::Steps::ChangeDepositor when there's an error returns a Failure
spec.hyrax.transactions.steps.check_for_empty_admin_set_spec ‑ Hyrax::Transactions::Steps::CheckForEmptyAdminSet#call is a success
spec.hyrax.transactions.steps.check_for_empty_admin_set_spec ‑ Hyrax::Transactions::Steps::CheckForEmptyAdminSet#call when the admin set has members is a failure
spec.hyrax.transactions.steps.delete_access_control_spec ‑ Hyrax::Transactions::Steps::DeleteAccessControl when acl has not been persisted gives Success(obj) in basic case
spec.hyrax.transactions.steps.delete_access_control_spec ‑ Hyrax::Transactions::Steps::DeleteAccessControl when existing permissions exist deletes the access control resource
spec.hyrax.transactions.steps.delete_access_control_spec ‑ Hyrax::Transactions::Steps::DeleteAccessControl when existing permissions exist when it fails to destroy returns a Failure
spec.hyrax.transactions.steps.delete_access_control_spec ‑ Hyrax::Transactions::Steps::DeleteAccessControl when the resource has no permission_manager succeeds happily
spec.hyrax.transactions.steps.delete_all_file_metadata_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileMetadata#call destroys each file_set
spec.hyrax.transactions.steps.delete_all_file_metadata_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileMetadata#call gives success
spec.hyrax.transactions.steps.delete_all_file_metadata_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileMetadata#call with a resource that is not saved is a failure
spec.hyrax.transactions.steps.delete_all_file_sets_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileSets#call destroys each file_set
spec.hyrax.transactions.steps.delete_all_file_sets_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileSets#call fails without a user
spec.hyrax.transactions.steps.delete_all_file_sets_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileSets#call gives success
spec.hyrax.transactions.steps.delete_all_file_sets_spec ‑ Hyrax::Transactions::Steps::DeleteAllFileSets#call with a resource that is not saved is a failure
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call gives success
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call publishes object.deleted
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with a collection deletes the collection
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with a collection publishes collection.deleted
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with a resource that is not saved does not publish
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with a resource that is not saved is a failure
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with an admin set deletes the admin set
spec.hyrax.transactions.steps.delete_resource_spec ‑ Hyrax::Transactions::Steps::DeleteResource#call with an admin set publishes collection.deleted
spec.hyrax.transactions.steps.ensure_admin_set_spec ‑ Hyrax::Transactions::Steps::EnsureAdminSet#call with an admin set is a success
spec.hyrax.transactions.steps.ensure_admin_set_spec ‑ Hyrax::Transactions::Steps::EnsureAdminSet#call without an admin set is a failure
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call is a Failure
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user and with a parent it unlinks the file set from the parent by clearing representative_id
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user and with a parent it unlinks the file set from the parent by clearing thumbnail_id
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user and with a parent it unlinks the file set from the parent by deleting from rendering_ids
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user and with a parent publishes an update of the parent
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user and with a parent removes the file set from the parent
spec.hyrax.transactions.steps.remove_file_set_from_work_spec ‑ Hyrax::Transactions::Steps::RemoveFileSetFromWork#call with a user succeeds
spec.hyrax.transactions.steps.remove_from_membership_spec ‑ Hyrax::Transactions::Steps::RemoveFromMembership#call fails without a user
spec.hyrax.transactions.steps.remove_from_membership_spec ‑ Hyrax::Transactions::Steps::RemoveFromMembership#call gives success
spec.hyrax.transactions.steps.remove_from_membership_spec ‑ Hyrax::Transactions::Steps::RemoveFromMembership#call publishes events
spec.hyrax.transactions.steps.remove_from_membership_spec ‑ Hyrax::Transactions::Steps::RemoveFromMembership#call removes collection references from member objects
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl gives Success(obj) in basic case
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl when editing permissions persists the new permissions
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl when editing permissions when it fails to update returns a Failure
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl when editing permissions when permissions params are passed transforms and persists the params
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl when editing permissions when permissions params are passed with invalid params does not persist the params
spec.hyrax.transactions.steps.save_access_control_spec ‑ Hyrax::Transactions::Steps::SaveAccessControl when the resource has no permission_manager succeeds happily
spec.hyrax.transactions.steps.save_collection_banner_spec ‑ Hyrax::Transactions::Steps::SaveCollectionBanner update the banner info successfully updates the banner info
spec.hyrax.transactions.steps.save_collection_logo_spec ‑ Hyrax::Transactions::Steps::SaveCollectionLogo update collection logo metadta does not save linkurl containing dodgy protocol; target_url is empty
spec.hyrax.transactions.steps.save_collection_logo_spec ‑ Hyrax::Transactions::Steps::SaveCollectionLogo update collection logo metadta does not save linkurl containing html; target_url is empty
spec.hyrax.transactions.steps.save_collection_logo_spec ‑ Hyrax::Transactions::Steps::SaveCollectionLogo update collection logo metadta saves logo metadata
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call is a success
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call publishes an event
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call saves the resource
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when setting visibility retains visibility changes on unwrapped work
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the caller passes a user and resource is a hyrax pcdm collection publishes collection.metadata.updated with a user
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the caller passes a user and resource is a hyrax work publishes object.deposited with a user
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the caller passes a user and resource is a hyrax work publishes object.metadata.updated with a user
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the change_set changes collection membership publishes membership change messages for collections
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the save fails gives the error message and resource
spec.hyrax.transactions.steps.save_spec ‑ Hyrax::Transactions::Steps::Save#call when the save fails is a failure
spec.hyrax.transactions.steps.set_collection_type_gid_spec ‑ Hyrax::Transactions::Steps::SetCollectionTypeGid#call is success
spec.hyrax.transactions.steps.set_collection_type_gid_spec ‑ Hyrax::Transactions::Steps::SetCollectionTypeGid#call when a collection type gid is NOT passed in sets the default collection type gid
spec.hyrax.transactions.steps.set_collection_type_gid_spec ‑ Hyrax::Transactions::Steps::SetCollectionTypeGid#call when a collection type gid is passed in does not override an existing collection type
spec.hyrax.transactions.steps.set_collection_type_gid_spec ‑ Hyrax::Transactions::Steps::SetCollectionTypeGid#call when a collection type gid is passed in is success
spec.hyrax.transactions.steps.set_collection_type_gid_spec ‑ Hyrax::Transactions::Steps::SetCollectionTypeGid#call when a collection type gid is passed in sets the collection type gid
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call is success
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call sets the default admin_set
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call when the work has an admin_set does not change the admin_set
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call when the work has an admin_set is success
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call with an active fedora object is success
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call with an active fedora object sets the default admin_set
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call with an active fedora object when the work has an admin_set does not change the admin_set
spec.hyrax.transactions.steps.set_default_admin_set_spec ‑ Hyrax::Transactions::Steps::SetDefaultAdminSet#call with an active fedora object when the work has an admin_set is success
spec.hyrax.transactions.steps.set_modified_date_spec ‑ Hyrax::Transactions::Steps::SetModifiedDate with a change_set is a success
spec.hyrax.transactions.steps.set_modified_date_spec ‑ Hyrax::Transactions::Steps::SetModifiedDate with a change_set sets the uploaded date
spec.hyrax.transactions.steps.set_modified_date_spec ‑ Hyrax::Transactions::Steps::SetModifiedDate with a change_set without date_modified is a failure
spec.hyrax.transactions.steps.set_modified_date_spec ‑ Hyrax::Transactions::Steps::SetModifiedDate#call with a work is success
spec.hyrax.transactions.steps.set_modified_date_spec ‑ Hyrax::Transactions::Steps::SetModifiedDate#call with a work sets the modified date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set is a success
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set sets the uploaded date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set when a modified date exists sets the uploaded date to the modified date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set when an uploaded date exists does not overwrite the existing uploaded date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set without date_modified is a success
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set without date_modified sets the uploaded date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a change_set without date_uploaded is a failure
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a work is success
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a work sets the uploaded date
spec.hyrax.transactions.steps.set_uploaded_date_unless_present_spec ‑ Hyrax::Transactions::Steps::SetUploadedDateUnlessPresent#call with a work when a modified date exists sets the uploaded date to the modified date
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call when the change_set has no creator is a failure if a user is given
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call when the change_set has no creator is a success with no user given
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call with a user changes the change_set
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call with a user overrides an existing creator
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call with no user given does not alter the change_set
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call with no user given does not override an existing creator
spec.hyrax.transactions.steps.set_user_as_creator_spec ‑ Hyrax::Transactions::Steps::SetUserAsCreator#call with no user given is a success
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call when the change_set has no depositor is a failure if a user is given
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call when the change_set has no depositor is a success with no user given
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call with a user changes the change_set
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call with a user overrides an existing depositor
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call with no user given does not alter the change_set
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call with no user given does not override an existing depositor
spec.hyrax.transactions.steps.set_user_as_depositor_spec ‑ Hyrax::Transactions::Steps::SetUserAsDepositor#call with no user given is a success
spec.hyrax.transactions.steps.update_work_members_spec ‑ Hyrax::Transactions::Steps::UpdateWorkMembers when adding a work member adds member work
spec.hyrax.transactions.steps.update_work_members_spec ‑ Hyrax::Transactions::Steps::UpdateWorkMembers when adding a work member publishes a metadata change event for the work
spec.hyrax.transactions.steps.update_work_members_spec ‑ Hyrax::Transactions::Steps::UpdateWorkMembers when removing a work member removes a member work
spec.hyrax.transactions.steps.update_work_members_spec ‑ Hyrax::Transactions::Steps::UpdateWorkMembers with a blank work_members_attributes param returns success
spec.hyrax.transactions.steps.validate_spec ‑ Hyrax::Transactions::Steps::Validate#call is a success
spec.hyrax.transactions.steps.validate_spec ‑ Hyrax::Transactions::Steps::Validate#call when given an invalid change_set gives the change_set errors
spec.hyrax.transactions.steps.validate_spec ‑ Hyrax::Transactions::Steps::Validate#call when given an invalid change_set is a failure
spec.hyrax.transactions.steps.validate_spec ‑ Hyrax::Transactions::Steps::Validate#call wraps the change_set
spec.hyrax.transactions.transaction_spec ‑ Hyrax::Transactions::Transaction#call runs the steps
spec.hyrax.transactions.transaction_spec ‑ Hyrax::Transactions::Transaction#with_step_args passes step options
spec.hyrax.transactions.transaction_spec ‑ Hyrax::Transactions::Transaction#with_step_args rejects options for mismatched steps
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call is a success
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call sets the default admin set
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call when an admin set is already assigned to the work keeps the existing admin set
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call when attaching uploaded files adds uploaded files
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call when providing a depositor sets the given user as the depositor
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call when providing a proxy_depositor sets the given user as depositor, old depositor as proxy_depositor
spec.hyrax.transactions.work_create_spec ‑ Hyrax::Transactions::WorkCreate#call wraps a saved work
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call deletes the access control resource
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call deletes the file set
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call deletes the work
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call succeeds
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call with attached files deletes them
spec.hyrax.transactions.work_destroy_spec ‑ Hyrax::Transactions::WorkDestroy#call without a user is a failure

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 2258 to 2622)

There are 6731 tests, see "Raw output" for the list of tests 2258 to 2622.
Raw output
spec.hyrax.transactions.work_update_spec ‑ Hyrax::Transactions::WorkUpdate#call does not update the uploaded date
spec.hyrax.transactions.work_update_spec ‑ Hyrax::Transactions::WorkUpdate#call is a success
spec.hyrax.transactions.work_update_spec ‑ Hyrax::Transactions::WorkUpdate#call sets the modified date
spec.hyrax.transactions.work_update_spec ‑ Hyrax::Transactions::WorkUpdate#call wraps a saved work
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.find finds a work
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.find raises an ObjectNotFoundError
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.find with assigned ids, noids disabled finds the work
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.find with assigned ids, noids enabled finds the work
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.for_class is true for Hyrax::Resource
spec.hyrax.valkyrie_can_can_adapter_spec ‑ Hyrax::ValkyrieCanCanAdapter.for_class is true for Hyrax::Resource subclass
spec.indexers.concerns.hyrax.permission_indexer_spec ‑ Hyrax::PermissionIndexer behaves like a permission indexer #to_solr indexes edit permissions
spec.indexers.concerns.hyrax.permission_indexer_spec ‑ Hyrax::PermissionIndexer behaves like a permission indexer #to_solr indexes read permissions
spec.indexers.concerns.hyrax.visibility_indexer_spec ‑ Hyrax::VisibilityIndexer behaves like a visibility indexer #to_solr indexes default visibility as restricted or passed in default
spec.indexers.concerns.hyrax.visibility_indexer_spec ‑ Hyrax::VisibilityIndexer behaves like a visibility indexer #to_solr when resource is public indexes as open
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer alternative_title is stored searchable
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer creator is indexed as a symbol
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer description is stored searchable
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer title is facetable
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer title is stored searchable
spec.indexers.hyrax.admin_set_indexer_spec ‑ Hyrax::AdminSetIndexer#generate_solr_document has required fields
spec.indexers.hyrax.administrative_set_indexer_spec ‑ Hyrax::AdministrativeSetIndexer is deprecated
spec.indexers.hyrax.collection_indexer_spec ‑ Hyrax::CollectionIndexer#generate_solr_document with block yields the document that includes our fields
spec.indexers.hyrax.collection_indexer_spec ‑ Hyrax::CollectionIndexer#generate_solr_document without block has required fields
spec.indexers.hyrax.deep_indexing_service_spec ‑ Hyrax::DeepIndexingService#add_assertions adds the rdf_label from the authoritative source
spec.indexers.hyrax.file_set_indexer_spec ‑ Hyrax::FileSetIndexer#file_format when both mime and format_label are present is expected to eq "png (Portable Network Graphics)"
spec.indexers.hyrax.file_set_indexer_spec ‑ Hyrax::FileSetIndexer#file_format when just format_label is present is expected to eq ["Portable Network Graphics"]
spec.indexers.hyrax.file_set_indexer_spec ‑ Hyrax::FileSetIndexer#file_format when just mime type is present is expected to eq "png"
spec.indexers.hyrax.file_set_indexer_spec ‑ Hyrax::FileSetIndexer#generate_solr_document has fields
spec.indexers.hyrax.file_set_indexer_spec ‑ Hyrax::FileSetIndexer#generate_solr_document when original_file is not versioned does not have version info indexed
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer the actionable workflow roles indexed the roles and state
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer the object status when not suppressed indexes the suppressed field with a false value
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer the object status when suppressed indexes the suppressed field with a true value
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer with a remote resource (based near) indexes id and label
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer with an AdminSet indexes the correct fields
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer with child works indexes member work and file_set ids
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer with child works when thumbnail_field is configured uses the configured field
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer with explicit visibility set indexes visibility
spec.indexers.hyrax.generic_work_indexer_spec ‑ GenericWorkIndexer without explicit visibility set indexes visibility
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer #to_solr indexes collection type gid
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer #to_solr indexes creator
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer #to_solr indexes generic type
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer #to_solr indexes thumbnail
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a Core metadata indexer #to_solr indexes title as string
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a Core metadata indexer #to_solr indexes title as text
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a permission indexer #to_solr indexes edit permissions
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a permission indexer #to_solr indexes read permissions
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a visibility indexer #to_solr indexes default visibility as restricted or passed in default
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer behaves like an Administrative Set indexer behaves like a visibility indexer #to_solr when resource is public indexes as open
spec.indexers.hyrax.indexers.administrative_set_indexer_spec ‑ Hyrax::Indexers::AdministrativeSetIndexer is resolved from an admin set
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#file_format when both mime and format_label are present is expected to eq "png (Portable Network Graphics)"
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#file_format when just format_label is present is expected to eq ["Portable Network Graphics"]
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#file_format when just mime type is present is expected to eq "png"
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr has fields
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr when original_file is not versioned does not have version info indexed
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr with a valid embargo sets the embargo expiration date and visibility settings
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr with a valid lease sets the lease expiration date and visibility settings
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr with an expired embargo sets the embargo expiration date and visibility settings
spec.indexers.hyrax.indexers.file_set_indexer_spec ‑ Hyrax::Indexers::FileSetIndexer#to_solr with an expired lease sets the lease expiration date and visibility settings
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer #to_solr indexes collection type gid
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer #to_solr indexes depositor
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer #to_solr indexes generic type
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer #to_solr indexes member_of_collection_ids
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a Core metadata indexer #to_solr indexes title as string
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a Core metadata indexer #to_solr indexes title as text
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a permission indexer #to_solr indexes edit permissions
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a permission indexer #to_solr indexes read permissions
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a thumbnail indexer #to_solr indexes a thumbnail path
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a visibility indexer #to_solr indexes default visibility as restricted or passed in default
spec.indexers.hyrax.indexers.pcdm_collection_indexer_spec ‑ Hyrax::Indexers::PcdmCollectionIndexer behaves like a Collection indexer behaves like a visibility indexer #to_solr when resource is public indexes as open
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer #to_solr indexes representative id
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer #to_solr indexes thumbnail id
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a Core metadata indexer #to_solr indexes title as string
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a Core metadata indexer #to_solr indexes title as text
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a permission indexer #to_solr indexes edit permissions
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a permission indexer #to_solr indexes read permissions
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a thumbnail indexer #to_solr indexes a thumbnail path
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a visibility indexer #to_solr indexes default visibility as restricted or passed in default
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer behaves like a Work indexer behaves like a visibility indexer #to_solr when resource is public indexes as open
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with basic metadata behaves like a Basic metadata indexer #to_solr indexes basic metadata
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with basic metadata behaves like a Basic metadata indexer behaves like a location indexer #to_solr indexes locations
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer #to_solr indexes representative id
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer #to_solr indexes thumbnail id
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a Core metadata indexer #to_solr indexes title as string
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a Core metadata indexer #to_solr indexes title as text
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a permission indexer #to_solr indexes edit permissions
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a permission indexer #to_solr indexes read permissions
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a thumbnail indexer #to_solr indexes a thumbnail path
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a visibility indexer #to_solr indexes default visibility as restricted or passed in default
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer when extending with custom metadata behaves like a Work indexer behaves like a visibility indexer #to_solr when resource is public indexes as open
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr includes attributes defined outside Hyrax::Schema include
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is active sets suppressed to false
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is inactive sets suppressed to true
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is under embargo indexes the embargo release date
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is under embargo indexes the embargo visibilities
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is under lease indexes the lease expiration date
spec.indexers.hyrax.indexers.pcdm_object_indexer_spec ‑ Hyrax::Indexers::PcdmObjectIndexer#to_solr when work is under lease indexes the lease visibilities
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer#to_solr provides id, date_uploaded_dtsi, and date_modified_dtsi
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer#to_solr provides indifferent access
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for for a Hyrax::FileSet gives an instance of ValkyrieFileSetIndexer
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for for a collection gives an instance of PcdmCollectionIndexer
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for for a work gives an instance of Hyrax::Indexers::PcdmObjectIndexer
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for gives an instance of itself as the default indexer class
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for with a matching indexer by naming convention and resource was converted using wings gives an instance of MonographIndexer for Monograph
spec.indexers.hyrax.indexers.resource_indexer_spec ‑ Hyrax::Indexers::ResourceIndexer.for with a matching indexer by naming convention gives an instance of MonographIndexer for Monograph
spec.indexers.hyrax.pcdm_collection_indexer_spec ‑ Hyrax::PcdmCollectionIndexer is deprecated
spec.indexers.hyrax.valkyrie_collection_indexer_spec ‑ Hyrax::ValkyrieCollectionIndexer is deprecated
spec.indexers.hyrax.valkyrie_file_set_indexer_spec ‑ Hyrax::ValkyrieFileSetIndexer is deprecated
spec.indexers.hyrax.valkyrie_indexer_spec ‑ Hyrax::ValkyrieIndexer is deprecated
spec.indexers.hyrax.valkyrie_indexer_spec ‑ Hyrax::ValkyrieIndexer.for is deprecated
spec.indexers.hyrax.valkyrie_work_indexer_spec ‑ Hyrax::ValkyrieWorkIndexer is deprecated
spec.inputs.controlled_vocabulary_input_spec ‑ ControlledVocabularyInput #build_field for a resource renders multi-value
spec.inputs.controlled_vocabulary_input_spec ‑ ControlledVocabularyInput #build_options when data is passed preserves passed in data
spec.inputs.controlled_vocabulary_input_spec ‑ ControlledVocabularyInput #collection collection is expected to all be a kind of Hyrax::ControlledVocabularies::Location
spec.inputs.controlled_vocabulary_input_spec ‑ ControlledVocabularyInput #collection with a single valued input collection is expected to all be a kind of Hyrax::ControlledVocabularies::Location
spec.inputs.controlled_vocabulary_input_spec ‑ ControlledVocabularyInput #input renders multi-value
spec.inputs.multifile_input_spec ‑ MultifileInput renders multifile
spec.javascripts.jasmine_spec ‑ Jasmine expects all jasmine tests to pass
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false deposited as 'Yourself' selected in on behalf of list behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false deposited as 'Yourself' selected in on behalf of list behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false deposited on behalf of another user behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false deposited on behalf of another user behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false with uploaded files at remote URLs behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false with uploaded files on the filesystem behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false with uploaded files on the filesystem behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false with uploaded files on the filesystem behaves like a file attacher with existing files skips files that already have a FileSet
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is false with visibility different from parent work overrides the work's visibility
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true deposited as 'Yourself' selected in on behalf of list behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true deposited as 'Yourself' selected in on behalf of list behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true deposited on behalf of another user behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true deposited on behalf of another user behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true with uploaded files at remote URLs behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true with uploaded files on the filesystem behaves like a file attacher attaches files, copies visibility and permissions and updates the uploaded files
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true with uploaded files on the filesystem behaves like a file attacher records the depositor(s) in edit_users
spec.jobs.attach_files_to_work_job_spec ‑ AttachFilesToWorkJob when use_valkyrie is true with uploaded files on the filesystem behaves like a file attacher with existing files skips files that already have a FileSet
spec.jobs.attach_files_to_work_with_ordered_members_job_spec ‑ AttachFilesToWorkWithOrderedMembersJob attaches files and passes ordered_members to OrderedMembersActor
spec.jobs.attach_files_to_work_with_ordered_members_job_spec ‑ AttachFilesToWorkWithOrderedMembersJob with visibility different from parent work overrides the work's visibility
spec.jobs.batch_create_job_spec ‑ BatchCreateJob#perform spawns CreateWorkJobs for each work
spec.jobs.batch_create_job_spec ‑ BatchCreateJob#perform when multiple resource types are passed for each work. spawns CreateWorkJobs for each work
spec.jobs.change_depositor_event_job_spec ‑ ChangeDepositorEventJob when passing a valkyrie work logs the event to the proxy depositor's profile, the depositor's dashboard, and the FileSet
spec.jobs.change_depositor_event_job_spec ‑ ChangeDepositorEventJob when passing an ActiveFedora work logs the event to the proxy depositor's profile, the depositor's dashboard, and the FileSet
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version date_modified the new checksum is not the same as the previous one sets it to now()
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version date_modified the new checksum is the same as the previous one leaves it as-is
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version resets height, width, checksum, file_size and format_label
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version title and label title and label were not previously the same assumes a user-entered title value and leaves title as-is
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version title and label title and label were not previously the same original_name, which has encoding set to ASCII-8BIT, contains non-ASCII characters does not raise an error, and still sets title to label
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version title and label title and label were previously the same original_name, which has encoding set to ASCII-8BIT, contains non-ASCII characters does not raise an error, and still sets title to label
spec.jobs.characterize_job_spec ‑ CharacterizeJob FileSet with preexisting characterization metadata getting a new version title and label title and label were previously the same sets title to label
spec.jobs.characterize_job_spec ‑ CharacterizeJob when the characterization proxy content is absent raises an error
spec.jobs.characterize_job_spec ‑ CharacterizeJob when the characterization proxy content is present runs Hydra::Works::CharacterizationService and creates a CreateDerivativesJob
spec.jobs.characterize_job_spec ‑ CharacterizeJob with no filepath param uses Hyrax::WorkingDirectory.copy_repository_resource_to_working_directory to pull the repo file
spec.jobs.characterize_job_spec ‑ CharacterizeJob with valid filepath param skips Hyrax::WorkingDirectory.copy_repository_resource_to_working_directory
spec.jobs.content_delete_event_job_spec ‑ ContentDeleteEventJob with a FileSet logs the event to the depositor's profile
spec.jobs.content_delete_event_job_spec ‑ ContentDeleteEventJob with a Work logs the event to the depositor's profile
spec.jobs.content_deposit_event_job_spec ‑ ContentDepositEventJob logs the event to the depositor's profile and the Work
spec.jobs.content_new_version_event_job_spec ‑ ContentNewVersionEventJob logs the event to the depositor's profile and the FileSet
spec.jobs.content_restored_version_event_job_spec ‑ ContentRestoredVersionEventJob when use_valkyrie is false logs the event to the depositor's profile and the FileSet
spec.jobs.content_restored_version_event_job_spec ‑ ContentRestoredVersionEventJob when use_valkyrie is true logs the event to the depositor's profile and the FileSet
spec.jobs.content_update_event_job_spec ‑ ContentUpdateEventJob logs the event to the depositor's profile and the FileSet
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob filepath parameter with no filepath param Uses Hyrax::WorkingDirectory.copy_repository_resource_to_working_directory to pull the repo file
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob filepath parameter with valid filepath param skips Hyrax::WorkingDirectory.copy_repository_resource_to_working_directory
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob with a pdf file runs a full text extract
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob with an audio file with a file name calls create_derivatives and save on a file set
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob with an audio file with a parent object when the file_set is the thumbnail of the parent updates the index of the parent object
spec.jobs.create_derivatives_job_spec ‑ CreateDerivativesJob with an audio file with a parent object when the file_set isn't the parent's thumbnail doesn't update the parent's index
spec.jobs.create_work_job_spec ‑ CreateWorkJob#perform with a Valkyrie model it creates a work and a file_set
spec.jobs.create_work_job_spec ‑ CreateWorkJob#perform with a Valkyrie model when there is a validation error logs the failure
spec.jobs.create_work_job_spec ‑ CreateWorkJob#perform with an ActiveFedora model when the actor does not create the work logs the failure
spec.jobs.create_work_job_spec ‑ CreateWorkJob#perform with an ActiveFedora model when the update is successful logs the success
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with ActiveFedora objects #perform Doesn't expire embargos that are still in effect
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with ActiveFedora objects #perform expires embargos on file sets with expired embargos
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with ActiveFedora objects #perform expires embargos on works with expired embargos
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with ActiveFedora objects #records_with_expired_embargos returns all records with expired embargos
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with Valkyrie resources #perform Doesn't expire embargos that are still in effect
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with Valkyrie resources #perform expires embargos on file sets with expired embargos
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with Valkyrie resources #perform expires embargos on works with expired embargos
spec.jobs.embargo_expiry_job_spec ‑ EmbargoExpiryJob with Valkyrie resources #records_with_expired_embargos returns all records with expired embargos
spec.jobs.file_set_attached_event_job_spec ‑ FileSetAttachedEventJob with a FileSet logs the event to the right places
spec.jobs.file_set_attached_event_job_spec ‑ FileSetAttachedEventJob with a Hyrax::FileSet (valkyrie) logs events to user profile, file_set, and work
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check a version of the content passes
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check a version of the content returns a ChecksumAuditLog
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check an invalid version of the content fails
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check an invalid version of the content returns a ChecksumAuditLog
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check the content passes
spec.jobs.fixity_check_job_spec ‑ FixityCheckJob called with perform_now fixity check the content returns a ChecksumAuditLog
spec.jobs.hyrax.grant_edit_job_spec ‑ Hyrax::GrantEditJob when use_valkyrie is false grants a user edit access to a FileSet
spec.jobs.hyrax.grant_edit_job_spec ‑ Hyrax::GrantEditJob when use_valkyrie is true grants a user edit access to a FileSet
spec.jobs.hyrax.grant_edit_to_members_job_spec ‑ Hyrax::GrantEditToMembersJob when using active fedora loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.grant_edit_to_members_job_spec ‑ Hyrax::GrantEditToMembersJob when using valkyrie loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.grant_read_job_spec ‑ Hyrax::GrantReadJob when use_valkyrie is false grants a user read access to a FileSet
spec.jobs.hyrax.grant_read_job_spec ‑ Hyrax::GrantReadJob when use_valkyrie is true grants a user read access to a FileSet
spec.jobs.hyrax.grant_read_to_members_job_spec ‑ Hyrax::GrantReadToMembersJob when using active fedora loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.grant_read_to_members_job_spec ‑ Hyrax::GrantReadToMembersJob when using valkyrie loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.propagate_change_depositor_job_spec ‑ Hyrax::PropagateChangeDepositorJob for AF objects changes the depositor of the child file sets
spec.jobs.hyrax.propagate_change_depositor_job_spec ‑ Hyrax::PropagateChangeDepositorJob for AF objects when permissions are reset changes the depositor of the child file sets and clears edit users
spec.jobs.hyrax.propagate_change_depositor_job_spec ‑ Hyrax::PropagateChangeDepositorJob for valkyrie objects changes the depositor of the child file sets
spec.jobs.hyrax.propagate_change_depositor_job_spec ‑ Hyrax::PropagateChangeDepositorJob for valkyrie objects when permissions are reset changes the depositor of the child file sets and clears edit users
spec.jobs.hyrax.revoke_edit_from_members_job_spec ‑ Hyrax::RevokeEditFromMembersJob when using active fedora loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.revoke_edit_from_members_job_spec ‑ Hyrax::RevokeEditFromMembersJob when using valkyrie loops over FileSet IDs, spawning a job for each
spec.jobs.hyrax.revoke_edit_job_spec ‑ Hyrax::RevokeEditJob when use_valkyire is true revokes a user's edit access to a FileSet
spec.jobs.hyrax.revoke_edit_job_spec ‑ Hyrax::RevokeEditJob when use_valkyrie is false revokes a user's edit access to a FileSet
spec.jobs.iiif_manifest_cache_prewarm_job_spec ‑ IiifManifestCachePrewarmJob.perform_now caches a manifest
spec.jobs.import_export_job_spec ‑ ImportExportJob when exporting runs the export command
spec.jobs.import_export_job_spec ‑ ImportExportJob when importing runs the import command
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false after running the job creates the content and updates the associated operation
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false after running the job leaves the temp directory in place
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false after running the job when the FileSet has an existing label uses the FileSet label
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false before enqueueing the job .operation fetches the operation
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false when a batch update job is running too does not kill all the metadata set by other processes
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false when retrieval fails sends error message
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false when the URL to the remote file has headers retrieves the cloud server resources with the auth headers
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false when the URL to the remote file has headers submits a request to the cloud server with auth headers
spec.jobs.import_url_job_spec ‑ ImportUrlJob when use_valkyrie is false when the remote file is unavailable sends error message
spec.jobs.ingest_local_file_job_spec ‑ IngestLocalFileJob has attached a file
spec.jobs.ingest_local_file_job_spec ‑ IngestLocalFileJob when an error is encountered when trying to save the file to disk invokes the file failure callback
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when passed a valkyrie model when edit groups change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when passed a valkyrie model when edit people change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when passed a valkyrie model when people should be removed copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when passed a valkyrie model when read groups change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when passed a valkyrie model when read people change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when using a legacy AF resource when edit groups change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when using a legacy AF resource when edit people change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when using a legacy AF resource when edit people change when people should be removed copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when using a legacy AF resource when read groups change copies permissions to its contained files
spec.jobs.inherit_permissions_job_spec ‑ InheritPermissionsJob when using a legacy AF resource when read people change copies permissions to its contained files
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with ActiveFedora objects #perform does not expire leases that are still in effect
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with ActiveFedora objects #perform expires leases on filesets with expired leases
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with ActiveFedora objects #perform expires leases on works with expired leases
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with ActiveFedora objects #records_with_expired_leases returns all records with expired leases
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with Valkyrie resources #perform does not expire leases that are still in effect
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with Valkyrie resources #perform expires leases on filesets with expired leases
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with Valkyrie resources #perform expires leases on works with expired leases
spec.jobs.lease_expiry_job_spec ‑ LeaseExpiryJob with Valkyrie resources #records_with_expired_leases returns all records with expired leases
spec.jobs.migrate_files_to_valkyrie_job_spec ‑ MigrateFilesToValkyrieJob it migrates all derivatives along with a file
spec.jobs.stream_notifications_job_spec ‑ StreamNotificationsJob#perform with a user broadcasts to the user
spec.jobs.stream_notifications_job_spec ‑ StreamNotificationsJob#perform with a user when realtime notifications feature is disabled does not broadcast
spec.jobs.stream_notifications_job_spec ‑ StreamNotificationsJob#perform with zero users does not broadcast
spec.jobs.user_edit_profile_event_job_spec ‑ UserEditProfileEventJob logs the event to the editor's dashboards
spec.jobs.valkyrie_characterization_job_spec ‑ ValkyrieCharacterizationJob with a file calls the characterization service
spec.jobs.valkyrie_create_derivatives_job_spec ‑ ValkyrieCreateDerivativesJob.perform_now with files including the work thumbnail creates derivatives and reindexes the work once
spec.jobs.valkyrie_ingest_job_spec ‑ ValkyrieIngestJob.perform_now adds an original_file file to the file_set
spec.jobs.valkyrie_ingest_job_spec ‑ ValkyrieIngestJob.perform_now makes original_file queryable by use
spec.jobs.valkyrie_ingest_job_spec ‑ ValkyrieIngestJob.perform_now when in Valkyrie mode runs derivatives
spec.jobs.valkyrie_ingest_job_spec ‑ ValkyrieIngestJob.perform_now with a thumbnail added adds an original_file file to the file_set
spec.jobs.valkyrie_ingest_job_spec ‑ ValkyrieIngestJob.perform_now with no file_set_uri raises an error indicating a missing object
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with ActiveFedora work an embargoed work copies visibility to its contained files and apply a copy of the embargo to the files
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with ActiveFedora work an leased work copies visibility to its contained files and apply a copy of the lease to the files
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with ActiveFedora work an open access work copies visibility to its contained files
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with a valkyrie resource copies visibility to file sets
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with a valkyrie resource serializes and deserializes resource transparently
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with a valkyrie resource when work is under lease applies a copy of the embargo
spec.jobs.visibility_copy_job_spec ‑ VisibilityCopyJob with a valkyrie resource with an embargo applies a copy of the embargo
spec.lib.freyja.metadata_adapter_spec ‑ Freyja::MetadataAdapter behaves like a Valkyrie::MetadataAdapter #id is a valid string representation of an MD5 hash
spec.lib.freyja.metadata_adapter_spec ‑ Freyja::MetadataAdapter behaves like a Valkyrie::MetadataAdapter caches query_service so it can register custom queries
spec.lib.freyja.metadata_adapter_spec ‑ Freyja::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #id with 0 arguments
spec.lib.freyja.metadata_adapter_spec ‑ Freyja::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #persister with 0 arguments
spec.lib.freyja.metadata_adapter_spec ‑ Freyja::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #query_service with 0 arguments
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete all objects but only from postgres
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete objects
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can find that resource again
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Boolean RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Date RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle DateTime RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Decimal RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Double RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Integer RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Time RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle custom-typed RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle language-typed RDF properties
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can override default id generation with a provided id
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can persist single values
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save a resource
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save multiple resources at once
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save nested resources
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store ::RDF::URIs
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store DateTimes
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Floats
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Times
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Valkyrie::IDs
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store booleans
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store integers
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base doesn't override a resource that already has an ID
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #delete with keyword :resource
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #save with keyword :resource
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #save_all with keyword :resources
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when creating a resource returns the value of the system-generated optimistic locking attribute on the resource
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when lock token is nil successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when there is a token, but it's for a different adapter (migration use case) successfully saves the resource and returns a token for the adapter that was saved to
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with a correct lock token successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when creating multiple resources returns an array of resources with their system-generated optimistic locking attributes
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when one of the resources has an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when updating multiple resources that all have a correct lock token saves the resources and returns them with updated values of the optimistic locking attribute
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders IDs and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders URIs and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders boolean values and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders date values and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders different types of objects together
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders floating point values and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders integer values and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects with strings
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders string values and returns them in the appropriate order
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can order members
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can remove members
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base returns nil for an unset single value
spec.lib.freyja.persister_spec ‑ Freyja::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base stores created_at/updated_at
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #count_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_all with 0 arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_by with keyword :id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_by_alternate_identifier with keyword :alternate_identifier

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 2623 to 2925)

There are 6731 tests, see "Raw output" for the list of tests 2623 to 2925.
Raw output
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :id, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_many_by_ids with keyword :ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_members with keywords :resource and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_parents with keyword :resource
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider is expected to respond to #find_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #count_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_all with 0 arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_by with keyword :id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_by_alternate_identifier with keyword :alternate_identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :id, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_many_by_ids with keyword :ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_members with keywords :resource and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_parents with keyword :resource
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider is expected to respond to #find_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #count_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_all with 0 arguments
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_all_of_model with keyword :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_by with keyword :id
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_by_alternate_identifier with keyword :alternate_identifier
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :id, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_inverse_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_many_by_ids with keyword :ids
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_members with keywords :resource and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_parents with keyword :resource
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider is expected to respond to #find_references_by with keywords :resource, :property, and :model
spec.lib.freyja.query_service_spec ‑ Freyja::QueryService items in wings only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.freyja.resource_factory_spec ‑ Freyja::ResourceFactory#from_resource returns an Valkyrie Postgres object
spec.lib.frigg.metadata_adapter_spec ‑ Frigg::MetadataAdapter behaves like a Valkyrie::MetadataAdapter #id is a valid string representation of an MD5 hash
spec.lib.frigg.metadata_adapter_spec ‑ Frigg::MetadataAdapter behaves like a Valkyrie::MetadataAdapter caches query_service so it can register custom queries
spec.lib.frigg.metadata_adapter_spec ‑ Frigg::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #id with 0 arguments
spec.lib.frigg.metadata_adapter_spec ‑ Frigg::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #persister with 0 arguments
spec.lib.frigg.metadata_adapter_spec ‑ Frigg::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #query_service with 0 arguments
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base 
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete all objects but only from postgers
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete objects
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can find that resource again
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Boolean RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Date RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle DateTime RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Decimal RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Double RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Integer RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Time RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle custom-typed RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle language-typed RDF properties
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can override default id generation with a provided id
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can persist single values
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save a resource
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save multiple resources at once
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save nested resources
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store ::RDF::URIs
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store DateTimes
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Floats
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Times
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Valkyrie::IDs
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store booleans
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store integers
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base doesn't override a resource that already has an ID
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when creating a resource returns the value of the system-generated optimistic locking attribute on the resource
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when lock token is nil successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when there is a token, but it's for a different adapter (migration use case) successfully saves the resource and returns a token for the adapter that was saved to
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with a correct lock token successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when creating multiple resources returns an array of resources with their system-generated optimistic locking attributes
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when one of the resources has an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when updating multiple resources that all have a correct lock token saves the resources and returns them with updated values of the optimistic locking attribute
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders IDs and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders URIs and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders boolean values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders date values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders different types of objects together
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders floating point values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders integer values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects with strings
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders string values and returns them in the appropriate order
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can order members
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can remove members
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base returns nil for an unset single value
spec.lib.frigg.persister_spec ‑ Frigg::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base stores created_at/updated_at
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in both should be found from postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in postgres only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider 
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .count_all_of_model counts all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .custom_queries raises NoMethodError when the custom query does not exist
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all returns all created resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns all of that model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_all_of_model returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by raises an error if the id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by returns a resource by id or string representation of an id
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier can have multiple alternate identifiers
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when neither id nor resource is passed raises an error

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 2926 to 3436)

There are 6731 tests, see "Raw output" for the list of tests 2926 to 3436.
Raw output
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is not saved raises an error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered for one child but not the other returns
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns a partial list for a non-found ID
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an array of resources by ids or string representation ids
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_many_by_ids returns an empty list if no ids were found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members filtering by model when there are no members that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members returns all a resource's members in order
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there are no members returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_members without filtering by model when there's no resource ID doesn't error
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents doesn't return same parent twice
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns all parent resources
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has ordered related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when the object has related resources that match the filter returns only resources with the relationship filtered to the specified model
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by filtering by model when there are no related resources that match the filter returns an empty array
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns all references in order including duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is ordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered removes duplicates
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns all references given in a property
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns an empty array if there are none
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .find_references_by when the property is unordered returns nothing if reference not found
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider .register_query_handler can register a query handler which takes keyword arguments
spec.lib.frigg.query_service_spec ‑ Frigg::QueryService items in wings only behaves like a Valkyrie query provider optimistic locking retrieves the lock token and casts it to optimistic_lock_token attribute
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics configuration When the yaml file has a deprecated format reads its config from a yaml file
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics configuration When the yaml file has no values is not valid
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics configuration When the yaml file has values is valid
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics configuration When the yaml file has values reads its config from a yaml file
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics#profile when the config is not valid returns nil
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics#profile when the private key file and private key value are missing raises an error
spec.lib.hyrax.analytics_spec ‑ Hyrax::Analytics#user instantiates a user
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor Tempfile monkey-patches is expected to respond to #content_type
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor Tempfile monkey-patches is expected to respond to #content_type=
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor Tempfile monkey-patches is expected to respond to #original_filename
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor Tempfile monkey-patches is expected to respond to #original_filename=
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor#create_work_from_item creates a work and a file and returns a GenericWork
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor#destroy_work deletes the file
spec.lib.hyrax.arkivo.actor_spec ‑ Hyrax::Arkivo::Actor#update_work_from_item changes the title and clears other metadata
spec.lib.hyrax.arkivo.create_subscription_job_spec ‑ Hyrax::Arkivo::CreateSubscriptionJob when expected to succeed stores a subscription URL for possible later invalidation
spec.lib.hyrax.arkivo.create_subscription_job_spec ‑ Hyrax::Arkivo::CreateSubscriptionJob with a bogus user raises because user not found
spec.lib.hyrax.arkivo.create_subscription_job_spec ‑ Hyrax::Arkivo::CreateSubscriptionJob with an existing subscription raises because user already has subscription
spec.lib.hyrax.arkivo.create_subscription_job_spec ‑ Hyrax::Arkivo::CreateSubscriptionJob without a zotero userid raises because user did not oauth
spec.lib.hyrax.arkivo.create_subscription_job_spec ‑ Hyrax::Arkivo::CreateSubscriptionJob without an arkivo token raises because user lacks arkivo token
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger deletes the original creators array
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger makes camelCase symbols into underscored strings
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger replaces firstName and lastName with name
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger replaces tags with keyword05
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger replaces url with related_url
spec.lib.hyrax.arkivo.metadata_munger_spec ‑ Hyrax::Arkivo::MetadataMunger segregates creators and contributors
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures a file section is included
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures a metadata section is included
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures a token is included
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the file has a b64-encoded content
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the file has a checksum
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the file has a content type
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the file has a filename
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the metadata has a title
spec.lib.hyrax.arkivo.schema_validator_spec ‑ Hyrax::Arkivo::SchemaValidator ensures the metadata has license
spec.lib.hyrax.arkivo_spec ‑ Hyrax::Arkivo.config returns a hash with the :url key
spec.lib.hyrax.arkivo_spec ‑ Hyrax::Arkivo.new_subscription_url returns a string
spec.lib.hyrax.collections.search_service_spec ‑ Hyrax::Collections::SearchService apply_gated_search escapes slashes in groups
spec.lib.hyrax.collections.search_service_spec ‑ Hyrax::Collections::SearchService apply_gated_search when Solr's access control suffix is overridden uses the overriden value
spec.lib.hyrax.collections.search_service_spec ‑ Hyrax::Collections::SearchService gets the documents for the first history entry
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to delegate #persist_registered_roles! to #role_registry object
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to delegate #registered_role? to #role_registry object
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #active_deposit_agreement_acceptance=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #active_deposit_agreement_acceptance?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #activity_to_show_default_seconds_since_now
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #admin_set_class
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #admin_set_model
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #admin_set_model=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #admin_set_predicate
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #admin_set_predicate=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #administrative_set_form
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #administrative_set_form=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #administrative_set_indexer
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #administrative_set_indexer=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #analytic_start_date
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #analytics?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #analytics_provider
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #analytics_provider=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #arkivo_api=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #audit_user_key
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #batch_user_key
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #browse_everything=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #browse_everything?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #cache_path
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #citations=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #collection_class
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #collection_model
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #collection_model=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #contact_email
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #default_admin_set_id
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #derivative_services
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #derivative_services=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #display_media_download_link=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #display_media_download_link?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #display_microdata?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #display_share_button_when_not_logged_in=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #display_share_button_when_not_logged_in?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #enable_noids?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #extract_full_text?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #feature_config_path
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_file_service
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_file_service=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_form
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_form=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_indexer
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #file_set_indexer=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #identifier_registrars
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_compliance_level_uri
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_compliance_level_uri=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_server=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_server?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_size_default
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_size_default=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_url_builder
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_image_url_builder=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_info_url_builder
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_info_url_builder=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_manifest_cache_duration
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_manifest_cache_duration=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_metadata_fields
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #iiif_metadata_fields=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #libreoffice_path
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #license_service_class
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #license_service_class=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #logger
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #logger=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #max_days_between_fixity_checks
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #max_days_between_fixity_checks=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #max_notifications_for_dashboard
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #owner_permission_levels
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_collection_form
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_collection_form=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_collection_indexer
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_collection_indexer=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_object_form_builder
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_object_form_builder=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_object_indexer_builder
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #pcdm_object_indexer_builder=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #permission_levels
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #permission_options
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #persistent_hostpath
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #range_for_number_of_results_to_display_per_page
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #range_for_number_of_results_to_display_per_page=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #realtime_notifications=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #realtime_notifications?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #redis_namespace
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #registered_ingest_dirs
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #registered_ingest_dirs=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #rendering_predicate
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #rendering_predicate=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #rights_statement_service_class
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #rights_statement_service_class=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #show_work_item_rows
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #simple_schema_loader_config_search_paths
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #subject_prefix
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #system_user_key
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #translate_id_to_uri
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #translate_uri_to_id
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #upload_path
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #use_valkyrie=
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #use_valkyrie?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration is expected to respond to #work_requires_files?
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration#default_active_workflow_name is expected to eq "default"
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration#register_roles yields a RoleRegistry
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration#registered_ingest_dirs provides the Rails tmp directory for temporary downloads for cloud files
spec.lib.hyrax.configuration_spec ‑ Hyrax::Configuration#use_valkyrie? returns true if wings is disabled
spec.lib.hyrax.controlled_vocabulary.importer.downloader_spec ‑ Hyrax::ControlledVocabulary::Importer::Downloader.fetch when connection is successful returns an IO stream
spec.lib.hyrax.controlled_vocabulary.importer.downloader_spec ‑ Hyrax::ControlledVocabulary::Importer::Downloader.fetch when connection is unsuccessful raises an exception
spec.lib.hyrax.controlled_vocabulary.importer.language_spec ‑ Hyrax::ControlledVocabulary::Importer::Language imports stuff
spec.lib.hyrax.move_all_works_to_admin_set_spec ‑ MoveAllWorksToAdminSet moves the work into the admin set
spec.lib.hyrax.name_spec ‑ Hyrax::Name param_key is expected to eq "generic_work"
spec.lib.hyrax.name_spec ‑ Hyrax::Name route_key is expected to eq "hyrax_generic_works"
spec.lib.hyrax.name_spec ‑ Hyrax::Name singular_route_key is expected to eq "hyrax_generic_work"
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore#fetch when the Redis command fails is expected to eq []
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore#fetch when the Redis is unavailable is expected to eq []
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore#push when the Redis command fails is expected to be nil
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore#push when the Redis is unavailable is expected to be nil
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore::create when it is successful is expected to eq 1
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore::create when the Redis command fails with a logger logs the error
spec.lib.hyrax.redis_event_store_spec ‑ Hyrax::RedisEventStore::create when the Redis command fails without a logger is expected to be nil
spec.lib.hyrax.resource_sync.capability_list_writer_spec ‑ Hyrax::ResourceSync::CapabilityListWriter has url to the capability list
spec.lib.hyrax.resource_sync.change_list_writer_spec ‑ Hyrax::ResourceSync::ChangeListWriter when resources exist has a list of resources
spec.lib.hyrax.resource_sync.change_list_writer_spec ‑ Hyrax::ResourceSync::ChangeListWriter without resources has a list of resources
spec.lib.hyrax.resource_sync.resource_list_writer_spec ‑ Hyrax::ResourceSync::ResourceListWriter has a list of resources
spec.lib.hyrax.resource_sync.source_description_writer_spec ‑ Hyrax::ResourceSync::SourceDescriptionWriter has url to the capability list
spec.lib.hyrax.role_registry_spec ‑ Hyrax::RoleRegistry#add includes those added via #add
spec.lib.hyrax.role_registry_spec ‑ Hyrax::RoleRegistry#persist_registered_roles! creates Sipity::Role records for each role_name
spec.lib.hyrax.role_registry_spec ‑ Hyrax::RoleRegistry#registered_role? for already registered name is expected to be truthy
spec.lib.hyrax.role_registry_spec ‑ Hyrax::RoleRegistry#registered_role? for non-registered name is expected to be falsey
spec.lib.hyrax.role_registry_spec ‑ Hyrax::RoleRegistry#role_names (without adding roles) is expected to eq ["approving", "depositing", "managing"]
spec.lib.hyrax.rubocop.custom_cops_spec ‑ Hyrax::RuboCop::CustomCops::ArResource is not allowed to include ArResource
spec.lib.hyrax.rubocop.custom_cops_spec ‑ Hyrax::RuboCop::CustomCops::ArResource is not allowed to include Hyrax::ArResource
spec.lib.hyrax.search_state_spec ‑ Hyrax::SearchState url_for_document with a collection returns an array with the route set and doc
spec.lib.hyrax.search_state_spec ‑ Hyrax::SearchState url_for_document with a work returns an array with the route set and doc
spec.lib.hyrax.zotero.config_spec ‑ Hyrax::Zotero configuration has a client key
spec.lib.hyrax.zotero.config_spec ‑ Hyrax::Zotero configuration has a client secret
spec.lib.hyrax.zotero.config_spec ‑ Hyrax::Zotero is expected to respond to #config
spec.lib.hyrax.zotero_spec ‑ Hyrax::Zotero.publications_url returns a string
spec.lib.hyrax_spec ‑ Hyrax.logger is a Logger
spec.matcher_tests.match_valkyrie_ids_with_af_ids_spec ‑ Hyrax::Matchers::MatchValkyrieIdsWithActiveFedoraIds when valkyrie id array is empty and active fedora ids exist returns false
spec.matcher_tests.match_valkyrie_ids_with_af_ids_spec ‑ Hyrax::Matchers::MatchValkyrieIdsWithActiveFedoraIds when valkyrie ids and active fedora ids DO NOT match returns false
spec.matcher_tests.match_valkyrie_ids_with_af_ids_spec ‑ Hyrax::Matchers::MatchValkyrieIdsWithActiveFedoraIds when valkyrie ids and active fedora ids match returns true
spec.matcher_tests.match_valkyrie_ids_with_af_ids_spec ‑ Hyrax::Matchers::MatchValkyrieIdsWithActiveFedoraIds when valkyrie ids exist and active fedora id array is empty returns false
spec.models.admin_set_spec ‑ AdminSet factories will create a permission_template when one is requested
spec.models.admin_set_spec ‑ AdminSet factories will create a permission_template with attributes
spec.models.admin_set_spec ‑ AdminSet factories will not create a permission_template by default
spec.models.admin_set_spec ‑ AdminSet internal_resource is expected to eq "AdminSet"
spec.models.admin_set_spec ‑ AdminSet to_rdf_representation is expected to eq "AdminSet"
spec.models.admin_set_spec ‑ AdminSet#active_workflow leverages Sipity::Workflow.find_active_workflow_for
spec.models.admin_set_spec ‑ AdminSet#assign_id with noid false should assign a UUID if no other id is minted
spec.models.admin_set_spec ‑ AdminSet#assign_id with noid true should assign a NOID
spec.models.admin_set_spec ‑ AdminSet#destroy is default adminset does not delete the adminset
spec.models.admin_set_spec ‑ AdminSet#destroy with member works does not delete adminset or member works
spec.models.admin_set_spec ‑ AdminSet#destroy with no member works deletes the adminset
spec.models.admin_set_spec ‑ AdminSet#members adding members using append allows new files to be added
spec.models.admin_set_spec ‑ AdminSet#members adding members using assignment has many files
spec.models.admin_set_spec ‑ AdminSet#members is empty by default
spec.models.admin_set_spec ‑ AdminSet#permission_template queries for a Hyrax::PermissionTemplate with a matching source_id
spec.models.admin_set_spec ‑ AdminSet#to_solr has title and creator information
spec.models.admin_set_spec ‑ AdminSet#to_solr indexes all properties
spec.models.admin_set_spec ‑ AdminSet.after_destroy will destroy the associated permission template and permission template access
spec.models.batch_upload_item_spec ‑ BatchUploadItem.human_readable_type is expected to eq "Works by Batch"
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog a file with multiple checksums returns a list of logs for this FileSet sorted by date descending
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog multiple versions with multiple checks .latest_checks returns only latest for each checked_uri
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog multiple versions with multiple checks .latest_for_file_set_id returns only the lastest check for FileSet specified
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.create_and_prune! when check failed is expected to be a kind of ChecksumAuditLog(id: integer, file_set_id: string, file_id: string, checked_uri: string, expected_result: string, actual_result: string, created_at: datetime, updated_at: datetime, passed: boolean)
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.create_and_prune! when check failed will not prune history
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.create_and_prune! when check passed is expected to be a kind of ChecksumAuditLog(id: integer, file_set_id: string, file_id: string, checked_uri: string, expected_result: string, actual_result: string, created_at: datetime, updated_at: datetime, passed: boolean)
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.create_and_prune! when check passed will prune history
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.prune_history after multiple checksum events where the checksum does not change only one of them should be kept
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.prune_history complex history keeps latest, failing, and previous/next of failing
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.prune_history one passing record keeps record
spec.models.checksum_audit_log_spec ‑ ChecksumAuditLog.prune_history two passing records keeps latest, gets rid of previous
spec.models.collection_branding_info_spec ‑ CollectionBrandingInfo#delete removes banner file
spec.models.collection_branding_info_spec ‑ CollectionBrandingInfo#save saves the banner info, copy banner to public area, and remove it from temp area
spec.models.collection_branding_info_spec ‑ CollectionBrandingInfo#save saves the logo info, but don't upload the log file
spec.models.collection_branding_info_spec ‑ CollectionBrandingInfo#save saves the logo info, copy logo to public area, and remove it from temp area
spec.models.collection_spec ‑ Collection Collection by another name have members that know about the collection
spec.models.collection_spec ‑ Collection collection factory permission template access will be created when create_access is true
spec.models.collection_spec ‑ Collection collection factory permission template access will be created when with_permission_template is set to attributes identifying access
spec.models.collection_spec ‑ Collection collection factory permission template access will not be created by default
spec.models.collection_spec ‑ Collection collection factory permission template access will not be created when with_permission_template is true
spec.models.collection_spec ‑ Collection collection factory permission template will be created when create_access is true
spec.models.collection_spec ‑ Collection collection factory permission template will be created when with_permission_template is set to attributes identifying access
spec.models.collection_spec ‑ Collection collection factory permission template will be created when with_permission_template is true
spec.models.collection_spec ‑ Collection collection factory permission template will not be created by default
spec.models.collection_spec ‑ Collection has open visibility
spec.models.collection_spec ‑ Collection permission_template reset_access_controls_for resets group edit access
spec.models.collection_spec ‑ Collection permission_template reset_access_controls_for resets group read access
spec.models.collection_spec ‑ Collection permission_template reset_access_controls_for resets user edit access
spec.models.collection_spec ‑ Collection permission_template reset_access_controls_for resets user read access
spec.models.collection_spec ‑ Collection#collection_type_gid has a collection_type_gid
spec.models.collection_spec ‑ Collection#collection_type_gid= sets gid
spec.models.collection_spec ‑ Collection#collection_type_gid= throws ActiveRecord::RecordNotFound if cannot find collection type for the gid
spec.models.collection_spec ‑ Collection#collection_type_gid= throws ActiveRecord::RecordNotFound if set to nil
spec.models.collection_spec ‑ Collection#collection_type_gid= throws ArgumentError if collection has already been persisted with a collection type
spec.models.collection_spec ‑ Collection#collection_type_gid= updates the collection_type
spec.models.collection_spec ‑ Collection#depositor has a depositor
spec.models.collection_spec ‑ Collection#destroy does not delete member works when deleted
spec.models.collection_spec ‑ Collection#members_objects is empty by default
spec.models.collection_spec ‑ Collection#members_objects when adding members allows multiple works to be added
spec.models.collection_spec ‑ Collection#members_objects when adding members when multiple membership checker returns a non-nil value fails to add the member
spec.models.collection_spec ‑ Collection#to_solr has title information and depositor information
spec.models.collection_spec ‑ Collection#validates_with ensures the collection has a title
spec.models.collection_spec ‑ Collection.after_destroy will destroy the associated permission template
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability with a FileSetPresenter can?(:download) defers strictly to the presenter solr_document 
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability with a WorkShowPresenter can?(:edit) defers strictly to the presenter solr_document 
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability with a WorkShowPresenter can?(:transfer) with a depositor field has transfer ability 
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability with a WorkShowPresenter can?(:transfer) without a depositor field does not have transfer ability
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability#can_create_any_work? can_create_any_work? is expected to equal false
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability#can_create_any_work? when user can deposit to an admin set and user can create a work type can_create_any_work? is expected to equal true
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability#can_create_any_work? when user can deposit to an admin set can_create_any_work? is expected to equal false
spec.models.concerns.hyrax.ability_spec ‑ Hyrax::Ability#registered_user? with a guest user registered_user? is expected to equal false
spec.models.concerns.hyrax.collection_behavior_spec ‑ Hyrax::CollectionBehavior#destroy removes the collection id from associated members
spec.models.concerns.hyrax.naming_spec ‑ Hyrax::Naming.model_name accepts a name_class
spec.models.concerns.hyrax.naming_spec ‑ Hyrax::Naming.model_name is a Hyrax::Name
spec.models.concerns.hyrax.solr_document.ordered_members_spec ‑ Hyrax::SolrDocument::OrderedMembers#ordered_member_ids with no id is empty
spec.models.concerns.hyrax.solr_document.ordered_members_spec ‑ Hyrax::SolrDocument::OrderedMembers#ordered_member_ids with no members is empty
spec.models.concerns.hyrax.solr_document.ordered_members_spec ‑ Hyrax::SolrDocument::OrderedMembers#ordered_member_ids with ordered members has the file ids in exact order
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#hydra_model gives ActiveFedora::Base by default
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#hydra_model with a Valkyrie model name resolves the correct model name
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#hydra_model with a Valkyrie model name using non-wings adapter does not call Wings
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#hydra_model with a Wings model name gives an appropriate generated ActiveFedora class
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#hydra_model with an ActiveFedora model name resolves the correct model name
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#itemtype defaults to CreativeWork
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#itemtype for a Video is of type Video
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#title_or_label defaults to nil
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#title_or_label with a label gives the label
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#title_or_label with a title and a label gives the title
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#title_or_label with a title gives the title
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#title_or_label with several titles gives the title
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_model defaults to a wrapped ActiveFedora::Base
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_model with a Valkyrie model name resolves the correct model name
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_model with a Wings model name gives the global id for the valkyrie class
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_model with a Wings model name gives the original valkyrie class
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_model with an ActiveFedora model name that converts to a resource wraps the specified model
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_partial_path with Hyrax::PcdmCollection resolves to collection path
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_partial_path with a Valkyrie model name resolves the correct model name
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_partial_path with a Wings model name gives an appropriate generated ActiveFedora class
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_partial_path with an ActiveFedora model name resolves the correct model name
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#to_s defaults to empty string
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#valkyrie? when valkyrie_bsi is not present in the document is expected to be falsey
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#valkyrie? when valkyrie_bsi is present in the document and false is expected to be falsey
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#valkyrie? when valkyrie_bsi is present in the document and true is expected to be truthy
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when an embargo is enforced is "embargo"
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when an embargo is released is based on the read groups and Ability behavior
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when an lease is enforced is "lease"
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when an lease is released is based on the read groups and Ability behavior
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when only an embargo date is indexed is "embargo"
spec.models.concerns.hyrax.solr_document_behavior_spec ‑ Hyrax::SolrDocumentBehavior#visibility when only an lease date is indexed is "lease"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name collection is expected to eq "migrating_from_works"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name element is expected to eq "migrating_from_work"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name human is expected to eq "Migrating From Work"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name i18n_key is expected to eq :migrating_from_work
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name klass is expected to eq MigratingToResource
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name name is expected to eq "MigratingToResource"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name param_key is expected to eq "migrating_from_work"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name plural is expected to eq "migrating_from_works"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name route_key is expected to eq "hyrax_migrating_from_works"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name singular is expected to eq "migrating_from_work"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration resource.model_name singular_route_key is expected to eq "hyrax_migrating_from_work"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating _hyrax_default_name_class is expected to eq Hyrax::ValkyrieLazyMigration::ResourceName
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating included_modules is expected to include Hyrax::ValkyrieLazyMigration
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating migrating_from is expected to eq MigratingFromWork
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating migrating_to is expected to eq MigratingToResource
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating name is expected to eq "MigratingToResource"
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating the from adds new methods migrating_from is expected to eq MigratingFromWork
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating the from adds new methods migrating_to is expected to eq MigratingToResource
spec.models.concerns.hyrax.valkyrie_lazy_migration_spec ‑ Hyrax::ValkyrieLazyMigration.migrating to_rdf_representation is expected to eq "MigratingFromWork"
spec.models.concerns.hyrax.with_events_spec ‑ Hyrax::WithEvents#events when there are no events is empty
spec.models.concerns.hyrax.with_events_spec ‑ Hyrax::WithEvents#events with many events accepts an argument to list most recent events
spec.models.concerns.hyrax.with_events_spec ‑ Hyrax::WithEvents#events with many events lists all events
spec.models.concerns.hyrax.with_events_spec ‑ Hyrax::WithEvents#log_event appends the event to the log
spec.models.content_block_spec ‑ ContentBlock the about page getter is expected to eq "<h1>About Page</h1>"
spec.models.content_block_spec ‑ ContentBlock the about page setter sets a new about_page
spec.models.content_block_spec ‑ ContentBlock the help page getter is expected to eq "<h1>Help Page</h1>"
spec.models.content_block_spec ‑ ContentBlock the help page setter sets a new help_page
spec.models.content_block_spec ‑ ContentBlock.agreement_page defaults to text loaded from a template
spec.models.content_block_spec ‑ ContentBlock.agreement_page= changes the agreement page value
spec.models.content_block_spec ‑ ContentBlock.announcement_text is expected to eq "<h1>Announcement Text</h1>"
spec.models.content_block_spec ‑ ContentBlock.announcement_text= sets a new announcement_text
spec.models.content_block_spec ‑ ContentBlock.featured_researcher returns entry for featured_researcher
spec.models.content_block_spec ‑ ContentBlock.featured_researcher= adds a new featured researcher
spec.models.content_block_spec ‑ ContentBlock.for with a nil raises an ArgumentError
spec.models.content_block_spec ‑ ContentBlock.for with a non-registered value raises an ArgumentError
spec.models.content_block_spec ‑ ContentBlock.for with a registered value as a string returns a new instance
spec.models.content_block_spec ‑ ContentBlock.for with a registered value as a symbol returns a new instance
spec.models.content_block_spec ‑ ContentBlock.marketing_text is expected to eq "<h1>Marketing Text</h1>"
spec.models.content_block_spec ‑ ContentBlock.marketing_text= sets a new marketing_text
spec.models.content_block_spec ‑ ContentBlock.terms_page defaults to text loaded from a template
spec.models.content_block_spec ‑ ContentBlock.terms_page= changes the terms page value
spec.models.featured_work_list_spec ‑ FeaturedWorkList featured_works is a list of the featured work objects, each with the generic_work's solr_doc
spec.models.featured_work_list_spec ‑ FeaturedWorkList featured_works when one of the works is deleted is a list of the remaining featured work objects, each with the generic_work's solr_doc
spec.models.featured_work_list_spec ‑ FeaturedWorkList is expected to delegate #empty? to #featured_works object
spec.models.featured_work_list_spec ‑ FeaturedWorkList#featured_works_attributes= sets order
spec.models.featured_work_spec ‑ FeaturedWork can_create_another? when five exist #can_create_another? is expected to equal false
spec.models.featured_work_spec ‑ FeaturedWork can_create_another? when none exist #can_create_another? is expected to equal true
spec.models.featured_work_spec ‑ FeaturedWork does not allow six features
spec.models.featured_work_spec ‑ FeaturedWork has a file
spec.models.featured_work_spec ‑ FeaturedWork#order #order is expected to eq 5
spec.models.featured_work_spec ‑ FeaturedWork.feature_limit is expected to be a kind of Integer
spec.models.file_download_stat_spec ‑ FileDownloadStat has attributes
spec.models.file_download_stat_spec ‑ FileDownloadStat#statistics cache empty caches data
spec.models.file_download_stat_spec ‑ FileDownloadStat#statistics cache empty includes cached ga data
spec.models.file_download_stat_spec ‑ FileDownloadStat#statistics cache loaded includes cached data
spec.models.file_set_spec ‑ FileSet attributes has a set of permissions
spec.models.file_set_spec ‑ FileSet attributes has attached content
spec.models.file_set_spec ‑ FileSet file content validation when file contains a virus does not save the file or create a new version
spec.models.file_set_spec ‑ FileSet file content validation when file contains a virus populates the errors hash during validation
spec.models.file_set_spec ‑ FileSet has depositor
spec.models.file_set_spec ‑ FileSet is a Hydra::Works::FileSet
spec.models.file_set_spec ‑ FileSet metadata has descriptive metadata
spec.models.file_set_spec ‑ FileSet metadata has properties from characterization metadata
spec.models.file_set_spec ‑ FileSet metadata redefines to_param to make redis keys more recognizable
spec.models.file_set_spec ‑ FileSet metadata that have been saved is able to be added to w/o unexpected graph behavior
spec.models.file_set_spec ‑ FileSet metadata that have been saved is able to set values via delegated methods
spec.models.file_set_spec ‑ FileSet mime type recognition #audio? when mp3 is expected to be audio
spec.models.file_set_spec ‑ FileSet mime type recognition #audio? when mpeg is expected to be audio
spec.models.file_set_spec ‑ FileSet mime type recognition #audio? when ogg is expected to be audio
spec.models.file_set_spec ‑ FileSet mime type recognition #audio? when x-wav is expected to be audio
spec.models.file_set_spec ‑ FileSet mime type recognition #audio? when x-wave is expected to be audio
spec.models.file_set_spec ‑ FileSet mime type recognition #image? when image/jp2 is expected to be image
spec.models.file_set_spec ‑ FileSet mime type recognition #image? when image/jpg is expected to be image
spec.models.file_set_spec ‑ FileSet mime type recognition #image? when image/png is expected to be image
spec.models.file_set_spec ‑ FileSet mime type recognition #image? when image/tiff is expected to be image
spec.models.file_set_spec ‑ FileSet mime type recognition #pdf? is expected to be pdf
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for avi is expected to be video
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for mp4 is expected to be video
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for mpeg is expected to be video
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for mxf is expected to be video
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for quicktime is expected to be video
spec.models.file_set_spec ‑ FileSet mime type recognition #video? should be true for webm is expected to be video
spec.models.file_set_spec ‑ FileSet noid integration with noids disabled does not use the noid service
spec.models.file_set_spec ‑ FileSet noid integration with noids enabled after saving has a treeified URL
spec.models.file_set_spec ‑ FileSet noid integration with noids enabled after saving returns the expected identifier
spec.models.file_set_spec ‑ FileSet noid integration with noids enabled uses the noid service
spec.models.file_set_spec ‑ FileSet noid integration with noids enabled when a url is provided transforms the url into an id
spec.models.file_set_spec ‑ FileSet permissions validation #paranoid_edit_permissions= uses the user supplied configuration for validation
spec.models.file_set_spec ‑ FileSet permissions validation everything is copacetic is valid
spec.models.file_set_spec ‑ FileSet permissions validation overriding when the public has edit access is invalid
spec.models.file_set_spec ‑ FileSet permissions validation when registered has edit access is invalid
spec.models.file_set_spec ‑ FileSet permissions validation when the public has edit access is invalid
spec.models.file_set_spec ‑ FileSet public? when read group is not set to public is expected not to be public
spec.models.file_set_spec ‑ FileSet public? when read group is set to public is expected to be public
spec.models.file_set_spec ‑ FileSet rdf type is expected to include #<RDF::Vocabulary::Term:0x5d890 ID:http://pcdm.org/models#Object> and #<RDF::Vocabulary::Term:0x5dbb0 ID:http://projecthydra.org/works/models#FileSet>
spec.models.file_set_spec ‑ FileSet supports multi-valued fields in solr
spec.models.file_set_spec ‑ FileSet supports setting and getting the relative_path value
spec.models.file_set_spec ‑ FileSet to_solr calls the indexer
spec.models.file_set_spec ‑ FileSet to_solr has human readable type
spec.models.file_set_spec ‑ FileSet to_solr record with terms depositor is set
spec.models.file_set_spec ‑ FileSet to_solr record with terms title is set
spec.models.file_set_spec ‑ FileSet to_solr record without terms title is nil
spec.models.file_set_spec ‑ FileSet updates attributes
spec.models.file_set_spec ‑ FileSet visibility does not be changed when it's new
spec.models.file_set_spec ‑ FileSet visibility does not be changed when it's set to its previous value
spec.models.file_set_spec ‑ FileSet visibility is changed when it has been changed
spec.models.file_set_spec ‑ FileSet when it is initialized has empty arrays for the properties
spec.models.file_set_spec ‑ FileSet with a parent work #related_files returns related files, but not itself
spec.models.file_set_spec ‑ FileSet with a parent work #remove_representative_relationship it is not the representative doesn't update parent work when file is deleted
spec.models.file_set_spec ‑ FileSet with a parent work #remove_representative_relationship it is the representative updates the parent work when the file is deleted
spec.models.file_set_spec ‑ FileSet with access control metadata has read groups accessor
spec.models.file_set_spec ‑ FileSet with access control metadata has read groups writer
spec.models.file_set_spec ‑ FileSet with versions has versions
spec.models.file_set_spec ‑ FileSet work associations belongs to works
spec.models.file_set_spec ‑ FileSet#apply_depositor_metadata grants edit access and record the depositor
spec.models.file_set_spec ‑ FileSet#indexer is expected to eq Hyrax::FileSetIndexer
spec.models.file_set_spec ‑ FileSet#indexer setting is settable
spec.models.file_set_spec ‑ FileSet#related_files when there are no related files returns an empty array
spec.models.file_set_spec ‑ FileSet#related_files when there are related files returns all files contained in parent work(s) but excludes itself
spec.models.file_set_spec ‑ FileSet#to_global_id is expected to be a kind of GlobalID
spec.models.file_set_spec ‑ FileSet#to_s falls back on label if no titles are given
spec.models.file_set_spec ‑ FileSet#to_s uses the provided titles
spec.models.file_set_spec ‑ FileSet#to_s with no label or titles it is "No Title"
spec.models.file_set_spec ‑ FileSet#where_digest_is is expected to eq #<FileSet id: "a310f479-9615-46e4-bdd6-1ec5ab5f37c0", head: [], tail: [], depositor: "[email protected]: [], access_control_id: "17ac9cb6-8298-4c23-8802-9c788da66a73", embargo_id: nil, lease_id: nil>
spec.models.file_view_stat_spec ‑ FileViewStat has attributes
spec.models.file_view_stat_spec ‑ FileViewStat#statistics cache empty caches data
spec.models.file_view_stat_spec ‑ FileViewStat#statistics cache empty includes cached ga data
spec.models.file_view_stat_spec ‑ FileViewStat#statistics cache loaded includes cached data
spec.models.flipflop_spec ‑ Flipflop assign_admin_set? defaults to true
spec.models.flipflop_spec ‑ Flipflop batch_upload? defaults to false
spec.models.flipflop_spec ‑ Flipflop cache_work_iiif_manifest? defaults to false
spec.models.flipflop_spec ‑ Flipflop hide_private_items? defaults to false
spec.models.flipflop_spec ‑ Flipflop hide_users_list? defaults to true
spec.models.flipflop_spec ‑ Flipflop proxy_deposit? defaults to true
spec.models.flipflop_spec ‑ Flipflop transfer_works? defaults to true
spec.models.generic_work_spec ‑ GenericWork delegations includes proxies
spec.models.generic_work_spec ‑ GenericWork embargo is expected to be valid
spec.models.generic_work_spec ‑ GenericWork embargo with a past date has errors related to the date
spec.models.generic_work_spec ‑ GenericWork embargo with a past date is expected not to be valid
spec.models.generic_work_spec ‑ GenericWork embargo with a saved embargo can update the embargo with any date
spec.models.generic_work_spec ‑ GenericWork has a title
spec.models.generic_work_spec ‑ GenericWork metadata has descriptive metadata
spec.models.generic_work_spec ‑ GenericWork#state allows state to be set to ActiveTriples::Resource
spec.models.generic_work_spec ‑ GenericWork#state is inactive
spec.models.generic_work_spec ‑ GenericWork#suppressed? when state is inactive is suppressed
spec.models.generic_work_spec ‑ GenericWork#suppressed? when the state is active is not suppressed
spec.models.generic_work_spec ‑ GenericWork#suppressed? when the state is nil is not suppressed
spec.models.generic_work_spec ‑ GenericWork.model_name is expected to eq "hyrax_generic_work"
spec.models.generic_work_spec ‑ GenericWork.properties is expected to include "has_model", "create_date", and "modified_date"
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl can save with default adapter
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl saves an empty set of permissions by default
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#access_to grants access to a specific resource
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#access_to with permissions and target retains access_to target on the created permissions
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#access_to with permissions and target retains its own access_to target
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#permissions maintains a list of permission policies
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#permissions with group permissions can save a group permission
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#permissions with permissions can delete permissions
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl#permissions with permissions can save with default adapter
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for returns an access control model for the resource given
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for returns an empty access control for an unpersisted resource
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for using the test adapter returns an access control model for the resource given
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for using the test adapter returns an empty access control for an unpersisted resource
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for using the test adapter when an AccessControl already exists reloads persisted data
spec.models.hyrax.access_control_spec ‑ Hyrax::AccessControl.for when an AccessControl already exists reloads persisted data
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected not to be file
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected not to be file set
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected not to be pcdm object
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected not to be work
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected to be collection

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 3437 to 3868)

There are 6731 tests, see "Raw output" for the list of tests 3437 to 3868.
Raw output
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #class is expected to be pcdm collection
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet #collection_type_gid has a GlobalID for a collection type
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource is expected to eq false
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource is expected to eq true
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a date_modified
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a date_uploaded
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a depositor
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a title
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet has an #alternative_title
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet has an #creator
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet behaves like a Hyrax::AdministrativeSet has an #description
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet when saving with non-wings adapter can be persisted
spec.models.hyrax.administrative_set_spec ‑ Hyrax::AdministrativeSet when saving with wings adapter can be persisted
spec.models.hyrax.base_spec ‑ Hyrax::Base.id_to_uri calls ActiveFedora::Base.id_to_uri
spec.models.hyrax.base_spec ‑ Hyrax::Base.uncached calls ActiveFedora::Base.uncached
spec.models.hyrax.base_spec ‑ Hyrax::Base.uri_to_id calls ActiveFedora::Base.uri_to_id
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_failure_message can be called
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_failure_message when callback is set runs the callback
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_failure_message when callback not set returns nil
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_success_message can be called
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_success_message when callback is set runs the callback
spec.models.hyrax.batch_create_operation_spec ‑ Hyrax::BatchCreateOperation callbacks #batch_success_message when callback not set returns nil
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #fields returns an hash
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #fields= sets fields
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #multiple? returns a boolean
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #optimistic_locking_enabled? delegates down to the resource
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #required? returns a boolean
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #valid? returns a boolean
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet #validate returns a change_set
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet .validators_on the class responds to validators_on
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet can set an append_id
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #append_id
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #fields
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #fields=
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #multiple?
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #prepopulate!
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #required?
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #valid?
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet behaves like a Hyrax::ChangeSet behaves like a Valkyrie::ChangeSet is expected to respond to #validate
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet properties changes when changed
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet properties does not expose reserved attributes
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet properties does not list reserved attributes as fields
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet properties sets changeset attributes
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet#sync applies changeset attributes
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet#sync can save resources after sync
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet.for when custom change set does exist and value for custom validation is correct passes validation
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet.for when custom change set does exist and value for custom validation is incorrect passes validation
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet.for when custom change set does exist returns an instance of custom change set
spec.models.hyrax.change_set_spec ‑ Hyrax::ChangeSet.for when custom change set does not exist returns an instance of described_class
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant has basic metadata
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #access is expected not to allow :access to be ‹"somethingelse"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #access is expected to allow :access to be ‹"create"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #access is expected to allow :access to be ‹"manage"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #access is expected to validate that :access cannot be empty/falsy
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #access showd error message for wrong access
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_id is expected to validate that :agent_id cannot be empty/falsy
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_type is expected not to allow :agent_type to be ‹"somethingelse"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_type is expected to allow :agent_type to be ‹"group"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_type is expected to allow :agent_type to be ‹"user"›
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_type is expected to validate that :agent_type cannot be empty/falsy
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #agent_type showd error message for wrong agent_type
spec.models.hyrax.collection_type_participant_spec ‑ Hyrax::CollectionTypeParticipant validations #hyrax_collection_type_id is expected to validate that :hyrax_collection_type_id cannot be empty/falsy
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .any_nestable? when there are no nestable collection types returns false
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .any_nestable? when there is a nestable collection type returns true
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid returns false if collection type with gid does NOT exist
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid returns false if gid is nil
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid returns the same collection type with `#to_global_id`
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid! raises error if collection type with gid does NOT exist
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid! raises error if passed nil
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_by_gid! returns the same collection type with `#to_global_id`
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_or_create_admin_set_type creates admin set collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .find_or_create_default_collection_type creates a default collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .for returns the collection type for the collection
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .gids_that_do_not_allow_multiple_membership lists the single membership gids
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType class methods .settings_attributes lists collection settings methods
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType has a description
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType has a machine_id
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType has a title
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType has configuration properties with defaults
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #collections returns empty array if gid is nil
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #collections when use_valkyrie is false returns collections of this collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #collections when use_valkyrie is true returns pcdm collections of this collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #collections#any? returns false if there are not any collections of this collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #collections#any? returns true if there are any collections of this collection type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #destroy fails if collections exist of this type
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #machine_id assigns machine_id on title=
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #save (no settings changes) succeeds no changes to settings are being made
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType instance methods #save for admin set collection type fails if settings are changed
spec.models.hyrax.collection_type_spec ‑ 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 ‑ Hyrax::CollectionType instance methods #save for user collection type fails if settings are changed
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType validations ensures the required fields have values
spec.models.hyrax.collection_type_spec ‑ Hyrax::CollectionType validations ensures uniqueness
spec.models.hyrax.counter_metric_spec ‑ Hyrax::CounterMetric required fields is not valid without date
spec.models.hyrax.counter_metric_spec ‑ Hyrax::CounterMetric required fields is not valid without work_id
spec.models.hyrax.counter_metric_spec ‑ Hyrax::CounterMetric validations is valid with valid attributes
spec.models.hyrax.default_administrative_set_spec ‑ Hyrax::DefaultAdministrativeSet save_supported? when table does not exist returns false
spec.models.hyrax.default_administrative_set_spec ‑ Hyrax::DefaultAdministrativeSet save_supported? when table exists returns true
spec.models.hyrax.default_administrative_set_spec ‑ Hyrax::DefaultAdministrativeSet.update when a default already exists updates the saved id to the new default
spec.models.hyrax.default_administrative_set_spec ‑ Hyrax::DefaultAdministrativeSet.update when a default doesn't exist saves the new default
spec.models.hyrax.download_spec ‑ Hyrax::Download has an events metric
spec.models.hyrax.download_spec ‑ Hyrax::Download has dimensions
spec.models.hyrax.download_spec ‑ Hyrax::Download responds to :for_file
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo#active when the embargo date is current is expected to be active
spec.models.hyrax.embargo_spec ‑ Hyrax::Embargo#active when the embargo date is past is expected not to be active
spec.models.hyrax.file_metadata_spec ‑ Hyrax.FileMetadata() when trying to cast a resource class raises an argument error
spec.models.hyrax.file_metadata_spec ‑ Hyrax.FileMetadata() when uploaded from a generic storage adapter builds a new FileMetadata
spec.models.hyrax.file_metadata_spec ‑ Hyrax.FileMetadata() when uploaded from a generic storage adapter can recover the metadata after saving
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata sets the proper attributes
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata when saved with a file can be changed and saved
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata when saved with a file contains file metadata
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#download_id uses the id
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#extracted_file? when use does not say file is the extracted file is expected not to be extracted file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#extracted_file? when use says file is the extracted file is expected to be extracted file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#file raises an error for a missing file_identifier
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#file when file_identifier is saved with an arbitrary adapter gives the exact file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#file when file_identifier is saved with storage_adapter gives the exact file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#filtered_pcdm_use when use contains extraneous entries returns only recognized uses
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#original_file? when use does not say file is the original file is expected not to be original file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#original_file? when use says file is the original file is expected to be original file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#thumbnail_file? when use does not say file is the thumbnail file is expected not to be thumbnail file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#thumbnail_file? when use says file is the thumbnail file is expected to be thumbnail file
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#title uses the label
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#valid? is expected to be valid
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#versions when no versions saved returns empty array
spec.models.hyrax.file_metadata_spec ‑ Hyrax::FileMetadata#versions when versions saved returns a set of file_metadatas for previous versions
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected not to be collection
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected not to be file
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected not to be pcdm collection
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected not to be work
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected to be file set
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet #class is expected to be pcdm object
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource is expected to eq false
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a Hyrax::Resource is expected to eq true
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has a label
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has a relative path
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has abstracts
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has language
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has licenses
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has resource types
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has rights notes
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has rights statements
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has sources
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with basic metadata has subjects
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with core metadata has a date_modified
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with core metadata has a date_uploaded
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with core metadata has a depositor
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet behaves like a model with core metadata has a title
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files has empty file_ids by default
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files has empty files by default
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files can not have the same file multiple times
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files can query files
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files has a representative_id
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files has file_ids
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files returns a thumbnail
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files returns an extracted_text
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files returns an original_file
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet behaves like a Hyrax::FileSet files with files with simulated original file returns a iiif_id with matching ids
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet#extensions_and_mime_types builds an array of extensions_and_mime_types
spec.models.hyrax.file_set_spec ‑ Hyrax::FileSet#human_readable_type has a human readable type
spec.models.hyrax.group_spec ‑ Hyrax::Group#== correctly determines equality for equivalent groups
spec.models.hyrax.group_spec ‑ Hyrax::Group#agent_key returns the name prefixed with the name prefix
spec.models.hyrax.group_spec ‑ Hyrax::Group#name returns the name
spec.models.hyrax.group_spec ‑ Hyrax::Group#to_sipity_agent when another process makes the agent returns the existing agent
spec.models.hyrax.group_spec ‑ Hyrax::Group#to_sipity_agent will find or create a Sipity::Agent
spec.models.hyrax.group_spec ‑ Hyrax::Group.from_agent_key returns an equivalent group
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.lease_spec ‑ Hyrax::Lease behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.lease_spec ‑ Hyrax::Lease#active when the lease is current is expected to be active
spec.models.hyrax.lease_spec ‑ Hyrax::Lease#active when the lease is expired is expected not to be active
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_class_names is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_class_names is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_class_names is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_classes is expected to all be a kind of Class
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_classes is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_classes is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_rdf_representations is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_rdf_representations is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.admin_set_rdf_representations is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.classes_from is expected not to include nil
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.classes_from is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_class_names is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_class_names is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_class_names is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_classes is expected to all be a kind of Class
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_classes is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_classes is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_rdf_representations is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_rdf_representations is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.collection_rdf_representations is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_class_names is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_class_names is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_class_names is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_classes is expected to all be a kind of Class
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_classes is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_classes is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_rdf_representations is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_rdf_representations is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.file_set_rdf_representations is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_classes is expected to all be a kind of Class
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_classes is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_classes is expected to be present
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_rdf_representations is expected to all be a kind of String
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_rdf_representations is expected to be a kind of Array
spec.models.hyrax.model_registry_spec ‑ Hyrax::ModelRegistry.work_rdf_representations is expected to be present
spec.models.hyrax.operation_spec ‑ Hyrax::Operation fail! changes the status to FAILURE and rolls the status up to the parent
spec.models.hyrax.operation_spec ‑ Hyrax::Operation performing! changes the status to performing
spec.models.hyrax.operation_spec ‑ Hyrax::Operation success! changes the status to SUCCESS and rolls the status up to the parent
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_messages with a message and children with messages is expected to contain exactly "A bad thing!", "Foo!", and "Bar!"
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_messages with a message and no children is expected to eq ["A bad thing!"]
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_messages with no message and no children is expected to eq []
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_status with a failure sets status to failure
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_status with a pending process sets status to pending
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_status with a successes sets status to success
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#rollup_status with only failing processes sets status to fail and roll_up to the parent
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#status is persisted as a string
spec.models.hyrax.operation_spec ‑ Hyrax::Operation#status is protected by enum enforcement
spec.models.hyrax.pageview_spec ‑ Hyrax::Pageview has a date dimension
spec.models.hyrax.pageview_spec ‑ Hyrax::Pageview has a pageviews metric
spec.models.hyrax.pageview_spec ‑ Hyrax::Pageview responds to :for_path
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected not to be file
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected not to be file set
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected not to be pcdm object
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected not to be work
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected to be collection
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #class is expected to be pcdm collection
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection #collection_type_gid has a GlobalID for a collection type
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource is expected to eq false
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource is expected to eq true
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a date_modified
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a date_uploaded
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a depositor
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a title
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like has members members has empty member_ids by default
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like has members members has empty members by default
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like has members members with members can have the same member multiple times
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like has members members with members can query members
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection behaves like a Hyrax::PcdmCollection behaves like has members members with members has member_ids
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection#human_readable_type has a human readable type
spec.models.hyrax.pcdm_collection_spec ‑ Hyrax::PcdmCollection#name uses a Collection-like name
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.permission_spec ‑ Hyrax::Permission behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.permission_spec ‑ Hyrax::Permission#access_to sets the resource for the policy
spec.models.hyrax.permission_spec ‑ Hyrax::Permission#agent sets the agent for the policy
spec.models.hyrax.permission_spec ‑ Hyrax::Permission#mode sets the mode for the policy
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess duplicate records is expected not to be valid
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set depositor #admin_group? returns true
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set depositor #destroy carries out the destroy operation
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set depositor #label returns the user label
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set manager #admin_group? returns true
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set manager #destroy carries out the destroy operation
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set manager #label returns the user label
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set viewer #admin_group? returns true
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set viewer #destroy carries out the destroy operation
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with a user that is an admin set viewer #label returns the user label
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with an agent that is not the admin users group #admin_group? returns true
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with an agent that is not the admin users group #destroy carries out the destroy operation
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with an agent that is not the admin users group #label returns the repo admins label
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with the admin users group #admin_group? returns true
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with the admin users group #destroy destroys the permission template access record
spec.models.hyrax.permission_template_access_spec ‑ Hyrax::PermissionTemplateAccess with the admin users group #label returns the repo admins label
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate is expected to have many access_grants dependent => destroy
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate is expected to have many available_workflows dependent => destroy
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate is expected to have one active_workflow dependent => 
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#agent_ids_for queries the underlying access_grants
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_before_date? with maximum embargo period (release_period of 1 year) is expected to be release before date
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_before_date? with other release_period is expected not to be release before date
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_before_date? with release_period='before' is expected to be release before date
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_date with release_no_delay? release_date is expected to eq Wed, 13 Nov 2024
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_date with release_period of 1 year release_date is expected to eq Thu, 13 Nov 2025
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_date with release_period of 6 months release_date is expected to eq Tue, 13 May 2025
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_date with today and release_before_date? release_date is expected to eq Wed, 13 Nov 2024
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_date with today and release_fixed_date? release_date is expected to eq Wed, 13 Nov 2024

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 3869 to 4334)

There are 6731 tests, see "Raw output" for the list of tests 3869 to 4334.
Raw output
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_fixed_date? with other release_period is expected not to be release fixed date
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_fixed_date? with release_period='fixed' is expected to be release fixed date
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_max_embargo? with other release_period is expected not to be release max embargo
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_max_embargo? with release_period of 1 year is expected to be release max embargo
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_max_embargo? with release_period of 2 years is expected to be release max embargo
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_no_delay? with other release_period is expected not to be release no delay
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#release_no_delay? with release_period='now' is expected to be release no delay
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#reset_access_controls_for with a Valkyrie based collection retains visibility when asked
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#reset_access_controls_for with a Valkyrie based collection sets access controls to template settings
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#reset_access_controls_for with an ActiveFedora ::Collection applies collection visibility when asked
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#reset_access_controls_for with an ActiveFedora ::Collection does not apply collection visibility by default
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#reset_access_controls_for with an ActiveFedora ::Collection sets access controls to template settings
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#source when source is a Collection returns a Hyrax::PcdmCollection
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#source when source is an AdminSet returns the source admin set
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#source when source is any Resource returns the source model
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#source_model when source is a Collection returns a Collection if the source_type is collection for the given permission_template
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#source_model when source is an AdminSet returns an AdminSet if the source_type is admin_set for the given permission_template
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with any release date and one is not required is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with exact match date and release_before_date? is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with future, invalid date and release_before_date? is expected to eq false
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with future, valid date and release_before_date? is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with matching date and release_fixed_date? is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with non-matching date and release_fixed_date? is expected to eq false
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with today release and release_no_delay? is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_release_date? with tomorrow release and release_no_delay? is expected to eq false
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_visibility? with matching visibility is expected to eq true
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_visibility? with non-matching visibility is expected to eq false
spec.models.hyrax.permission_template_spec ‑ Hyrax::PermissionTemplate#valid_visibility? with visibility when none required is expected to eq true
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#private? is false when 'public' group is present
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#private? is false when 'registered' group is present
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#private? is true when groups do not include 'public' or 'registered'
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#private? is true when there are no groups defined
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#public? returns fale for non-public items
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#public? returns true for public items
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#registered? returns fale for non-registered items
spec.models.hyrax.permissions.readable_permissions_spec ‑ Hyrax::Permissions::Readable#registered? returns true for registered items
spec.models.hyrax.permissions.writable_permissions_spec ‑ Hyrax::Permissions::Writable#permissions initializes with nothing specified
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.resource_spec ‑ Hyrax::Resource behaves like a Hyrax::Resource is expected to eq false
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#embargo saves the embargo id
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#events includes Hyrax::WithEvents
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#lease saves the lease id
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#visibility round trips
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#visibility when setting to public adds public read group
spec.models.hyrax.resource_spec ‑ Hyrax::Resource#visibility when setting to unknown visibility raises a useful error
spec.models.hyrax.uploaded_file_spec ‑ Hyrax::UploadedFile is not in the public directory
spec.models.hyrax.user_usage_stats_spec ‑ Hyrax::UserUsageStats with cached stats #total_file_downloads returns the total file downloads for that user
spec.models.hyrax.user_usage_stats_spec ‑ Hyrax::UserUsageStats with cached stats #total_file_views returns the total file views for that user
spec.models.hyrax.user_usage_stats_spec ‑ Hyrax::UserUsageStats with cached stats #total_work_views returns the total work views for that user
spec.models.hyrax.user_usage_stats_spec ‑ Hyrax::UserUsageStats with empty cache #total_file_downloads returns the total file downloads for that user
spec.models.hyrax.user_usage_stats_spec ‑ Hyrax::UserUsageStats with empty cache #total_file_views returns the total file views for that user
spec.models.hyrax.virus_scanner_spec ‑ Hyrax::VirusScanner when ClamAV is defined with a clean file returns false with no warning
spec.models.hyrax.virus_scanner_spec ‑ Hyrax::VirusScanner when ClamAV is defined with an infected file returns true with a warning
spec.models.hyrax.virus_scanner_spec ‑ Hyrax::VirusScanner when ClamAV is not defined returns false
spec.models.hyrax.work_behavior_spec ‑ Hyrax::WorkBehavior human_readable_type has a default
spec.models.hyrax.work_behavior_spec ‑ Hyrax::WorkBehavior indexer is settable
spec.models.hyrax.work_behavior_spec ‑ Hyrax::WorkBehavior inherits (and extends) to_solr behaviors from superclass
spec.models.hyrax.work_behavior_spec ‑ Hyrax::WorkBehavior mixes together some junk
spec.models.hyrax.work_behavior_spec ‑ Hyrax::WorkBehavior#to_s uses the provided titles
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #admin_set_id has admin_set_id
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #admin_set_id is nil by default
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #admin_set_id with a saved admin set can query admin set
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected not to be collection
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected not to be file
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected not to be file set
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected not to be pcdm collection
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected to be pcdm object
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #class is expected to be work
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #on_behalf_of can set a proxy deposit target
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #proxy_depositor can set a proxy deposit source
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work #state accepts URIS
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #__attributes__ returns all defined attributes, but doesn't add nil keys
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #attributes returns all defined attributs, including nil keys
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #human_readable_type returns a human readable rendering of the resource class
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #attributes returns a list of all set attributes
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id #has_attribute? returns true when it has a given attribute
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id can be set via instantiation and casts to a Valkyrie::ID
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #column_for_attribute with 1 argument
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #model_name with 0 arguments
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #persisted? with 0 arguments
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_model with 0 arguments
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is expected to respond to #to_param with 0 arguments
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #internal_resource is set to the resource's class on instantiation
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can not set values with string properties
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq false
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq true
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a model with core metadata has a date_modified
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a model with core metadata has a date_uploaded
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a model with core metadata has a depositor
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like a model with core metadata has a title
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like belongs to collections collection membership can be added to collections
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like belongs to collections collection membership is in no collections by default
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like belongs to collections collection membership is not in the same collection twice
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query members of collection
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query membership
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like has members members has empty member_ids by default
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like has members members has empty members by default
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like has members members with members can have the same member multiple times
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like has members members with members can query members
spec.models.hyrax.work_spec ‑ Hyrax::Work behaves like a Hyrax::Work behaves like has members members with members has member_ids
spec.models.hyrax.work_spec ‑ Hyrax::Work can set and unset values
spec.models.hyrax.work_spec ‑ Hyrax::Work when fields generated from schema removes blank strings from params before updating work metadata
spec.models.hyrax.work_spec ‑ Hyrax::Work#human_readable_type has a human readable type
spec.models.hyrax.work_spec ‑ Hyrax::Work#state is active by default
spec.models.job_io_wrapper_spec ‑ JobIoWrapper has a #user
spec.models.job_io_wrapper_spec ‑ JobIoWrapper requires attributes
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (independent worker filesystems) #mime_type and #original_name draw from the uploaded_file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (independent worker filesystems) #read routes to the uploaded_file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (independent worker filesystems) validates and persists
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (on shared filesystem) #mime_type and #original_name draw from the uploaded_file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (on shared filesystem) #read routes to the path
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file along with path (on shared filesystem) validates and persists
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file in leiu of path #mime_type and #original_name draw from the uploaded_file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file in leiu of path #read routes to the uploaded_file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper uploaded_file in leiu of path validates and persists
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#file switches between local filepath and CarrierWave file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#file_actor produces an appropriate FileActor
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#file_set when finding through active fedora finds the file set using active fedora and returns an instance of an active fedora file set
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#file_set when finding through valkyrie finds the file set through valkyrie and returns an instance of a valkyrie file set resource
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#mime_type accepts new value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#mime_type extracts default value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#mime_type uses original_name if set
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#original_name accepts new value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#original_name extracts default value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#read delivers contents
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#read text file delivers contents
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#relation accepts new value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#relation has default value
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#size when file responds to :size returns the size of the file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#size when file responds to :stat returns the size of the file
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#size when file responds to neither :size nor :stat returns nil
spec.models.job_io_wrapper_spec ‑ JobIoWrapper#to_file_metadata creates and returns file_metadata
spec.models.job_io_wrapper_spec ‑ JobIoWrapper.create_with_wrapped_params! with ::File creates a JobIoWrapper
spec.models.job_io_wrapper_spec ‑ JobIoWrapper.create_with_wrapped_params! with Hyrax::UploadedFile creates a JobIoWrapper
spec.models.job_io_wrapper_spec ‑ JobIoWrapper.create_with_wrapped_params! with Rack::Test::UploadedFile creates a JobIoWrapper
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest fulfillment_date is expected to be nil
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest is expected to be pending
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest is expected to delegate #deleted_work? to #work_query_service object
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest is expected to delegate #to_s to #work_query_service object
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest is expected to delegate #work to #work_query_service object
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest sender_comment is expected to eq "please take this"
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest status is expected to eq "pending"
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the receiving user is the sending user but they are an admin does not raise an error
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the receiving user is the sending user raises an error
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the transfer_to user is found creates a transfer_request
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the transfer_to user is found updates a transfer_request
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the transfer_to user is not found raises an error
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the work is already being transferred raises an error
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest transfer when the work is already being transferred when the first transfer is closed does not raise an error
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest#cancel! will change the status, fulfillment_date
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest#reject! will change the status, fulfillment_date, and receiver comment
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest#status is persisted as a string
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest#status is protected by enum enforcement
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest#transfer! will change the status and fulfillment_date
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest.incoming_for returns non-deleted requests for the receiving_user
spec.models.proxy_deposit_request_spec ‑ ProxyDepositRequest.outgoing_for returns only requests for the sending_user
spec.models.single_use_link_spec ‑ SingleUseLink attribute aliases creates link
spec.models.single_use_link_spec ‑ SingleUseLink default attributes creates link
spec.models.single_use_link_spec ‑ SingleUseLink#expired? when not expired is expected to equal false
spec.models.single_use_link_spec ‑ SingleUseLink#expired? when not expired is expected to equal true
spec.models.sipity.agent_spec ‑ Sipity::Agent column_names is expected to include "proxy_for_id"
spec.models.sipity.agent_spec ‑ Sipity::Agent column_names is expected to include "proxy_for_type"
spec.models.sipity.comment_spec ‑ Sipity::Comment database configuration column_names is expected to include "agent_id"
spec.models.sipity.comment_spec ‑ Sipity::Comment database configuration column_names is expected to include "comment"
spec.models.sipity.comment_spec ‑ Sipity::Comment database configuration column_names is expected to include "entity_id"
spec.models.sipity.comment_spec ‑ Sipity::Comment#name_of_commentor is expected to eq "Hiya"
spec.models.sipity.entity_spec ‑ Sipity::Entity database configuration column_names is expected to include "proxy_for_global_id"
spec.models.sipity.entity_spec ‑ Sipity::Entity database configuration column_names is expected to include "workflow_id"
spec.models.sipity.entity_spec ‑ Sipity::Entity database configuration column_names is expected to include "workflow_state_id"
spec.models.sipity.entity_spec ‑ Sipity::Entity delegations is expected to delegate #workflow_name to #workflow object as #name
spec.models.sipity.entity_spec ‑ Sipity::Entity delegations is expected to delegate #workflow_state_name to #workflow_state object as #name
spec.models.sipity.entity_spec ‑ Sipity::Entity#proxy_for will retrieve based on a GlobalID of the object
spec.models.sipity.entity_specific_responsibility_spec ‑ Sipity::EntitySpecificResponsibility column_names is expected to include "agent_id"
spec.models.sipity.entity_specific_responsibility_spec ‑ Sipity::EntitySpecificResponsibility column_names is expected to include "entity_id"
spec.models.sipity.entity_specific_responsibility_spec ‑ Sipity::EntitySpecificResponsibility column_names is expected to include "workflow_role_id"
spec.models.sipity.notifiable_context_spec ‑ Sipity::NotifiableContext should have tests
spec.models.sipity.notification_recipient_spec ‑ Sipity::NotificationRecipient will raise an ArgumentError if you provide an invalid recipient_strategy
spec.models.sipity.notification_spec ‑ Sipity::Notification will raise an ArgumentError if you provide an invalid #notification_type
spec.models.sipity.notification_spec ‑ Sipity::Notification.valid_notification_types is expected to eq ["email"]
spec.models.sipity.role_spec ‑ Sipity::Role class methods .[] will created the named role
spec.models.sipity.role_spec ‑ Sipity::Role class methods .[] will find the named role
spec.models.sipity.role_spec ‑ Sipity::Role class methods column_names is expected to include "description"
spec.models.sipity.role_spec ‑ Sipity::Role class methods column_names is expected to include "name"
spec.models.sipity.role_spec ‑ Sipity::Role will have a #to_s that is a name
spec.models.sipity.role_spec ‑ Sipity::Role#destroy will allow unregistered role names to be destroyed
spec.models.sipity.role_spec ‑ Sipity::Role#destroy will not allow registered role names to be destroyed
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction database configuration column_names is expected to include "name"
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction database configuration column_names is expected to include "resulting_workflow_state_id"
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction database configuration column_names is expected to include "workflow_id"
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction will leverage a short-circuit #to_processing_action_name
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction will raise an exception if it is not processible
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert #<Sipity::WorkflowAction id: nil, workflow_id: nil, resulting_workflow_state_id: nil, name: "hello", created_at: nil, updated_at: nil> to "hello" (scenario #9)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :attach to "attach" (scenario #8)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :edit to "edit" (scenario #5)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :edit? to "edit" (scenario #4)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :new to "new" (scenario #3)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :new? to "new" (scenario #2)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :show to "show" (scenario #0)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :show? to "show" (scenario #1)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :submit to "submit" (scenario #6)
spec.models.sipity.workflow_action_spec ‑ Sipity::WorkflowAction.name will convert :submit? to "submit" (scenario #7)
spec.models.sipity.workflow_responsibility_spec ‑ Sipity::WorkflowResponsibility column_names is expected to include "agent_id"
spec.models.sipity.workflow_responsibility_spec ‑ Sipity::WorkflowResponsibility column_names is expected to include "workflow_role_id"
spec.models.sipity.workflow_role_spec ‑ Sipity::WorkflowRole column_names is expected to include "role_id"
spec.models.sipity.workflow_role_spec ‑ Sipity::WorkflowRole column_names is expected to include "workflow_id"
spec.models.sipity.workflow_spec ‑ Sipity::Workflow class configuration column_names is expected to include "name"
spec.models.sipity.workflow_spec ‑ Sipity::Workflow is expected to belong to permission_template
spec.models.sipity.workflow_spec ‑ Sipity::Workflow#initial_workflow_state will create a state if one does not exist
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.activate! raises an exception if you do not pass a workflow_id nor workflow_name
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.activate! raises an exception on a mismatch
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.activate! selecting already active workflow makes no change
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.activate! with :workflow_id keyword activates the specified workflow and deactivates the unspecified workflow for the permission_template
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.activate! with :workflow_name keyword activates the specified workflow and deactivates the unspecified workflow for the permission_template
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.find_active_workflow_for raises an exception when none exists
spec.models.sipity.workflow_spec ‑ Sipity::Workflow.find_active_workflow_for returns the active workflow for the permission template
spec.models.sipity.workflow_state_action_permission_spec ‑ Sipity::WorkflowStateActionPermission column_names is expected to include "workflow_role_id"
spec.models.sipity.workflow_state_action_permission_spec ‑ Sipity::WorkflowStateActionPermission column_names is expected to include "workflow_state_action_id"
spec.models.sipity.workflow_state_action_spec ‑ Sipity::WorkflowStateAction column_names is expected to include "originating_workflow_state_id"
spec.models.sipity.workflow_state_action_spec ‑ Sipity::WorkflowStateAction column_names is expected to include "workflow_action_id"
spec.models.sipity.workflow_state_spec ‑ Sipity::WorkflowState column_names is expected to include "name"
spec.models.sipity.workflow_state_spec ‑ Sipity::WorkflowState column_names is expected to include "workflow_id"
spec.models.sipity.workflow_state_spec ‑ Sipity::WorkflowState#entities has entites
spec.models.sipity_spec ‑ Sipity.Agent will convert a Sipity::Agent
spec.models.sipity_spec ‑ Sipity.Agent will convert an object that responds to #to_sipity_agent
spec.models.sipity_spec ‑ Sipity.Agent will raise an exception if it cannot convert the given object
spec.models.sipity_spec ‑ Sipity.Entity a Work gives a matching entity
spec.models.sipity_spec ‑ Sipity.Entity a Work raises a conversion error when there is no matching entity
spec.models.sipity_spec ‑ Sipity.Entity a Work will raise an conversion error if an id has not been assigned
spec.models.sipity_spec ‑ Sipity.Entity will raise an error if it cannot convert
spec.models.sipity_spec ‑ Sipity.Entity will return the to_sipity_entity if the object responds to that method
spec.models.sipity_spec ‑ Sipity.Entity with a Sipity::Comment is expected to eq #<Sipity::Entity id: nil, proxy_for_global_id: nil, workflow_id: nil, workflow_state_id: nil, created_at: nil, updated_at: nil>
spec.models.sipity_spec ‑ Sipity.Entity with a Sipity::Entity is expected to eq #<Sipity::Entity id: nil, proxy_for_global_id: nil, workflow_id: nil, workflow_state_id: nil, created_at: nil, updated_at: nil>
spec.models.sipity_spec ‑ Sipity.Entity with a Sipity::Entity that doesn't match the globalID for a valkyrie object is expected to eq #<Sipity::Entity id: 1, proxy_for_global_id: "gid://dassie/GenericWork/9999", workflow_id: 1, workflo...reated_at: "2024-11-13 07:04:45.420077593 +0000", updated_at: "2024-11-13 07:04:45.420077593 +0000">
spec.models.sipity_spec ‑ Sipity.Entity with a SolrDocument is expected to eq #<Sipity::Entity id: 2, proxy_for_global_id: "gid://dassie/GenericWork/9999", workflow_id: 2, workflo...reated_at: "2024-11-13 07:04:46.137356473 +0000", updated_at: "2024-11-13 07:04:46.137356473 +0000">
spec.models.sipity_spec ‑ Sipity.Entity with a SolrDocument is expected to eq #<Sipity::Entity id: 2, proxy_for_global_id: "gid://koppie/Hyrax::ValkyrieGlobalIdProxy/9999", workfl...reated_at: "2024-11-13 06:53:50.426510022 +0000", updated_at: "2024-11-13 06:53:50.426510022 +0000">
spec.models.sipity_spec ‑ Sipity.Role converts Sipity::Role
spec.models.sipity_spec ‑ Sipity.Role converts a #to_sipity_role object
spec.models.sipity_spec ‑ Sipity.Role converts a base object with composed attributes delegator
spec.models.sipity_spec ‑ Sipity.Role converts a string to a Sipity::Role if there exists a Sipity::Role with a name equal to the string
spec.models.sipity_spec ‑ Sipity.Role creates a new role if given a string and no Sipity::Role exists with that name
spec.models.sipity_spec ‑ Sipity.Role does not convert an arbitrary object
spec.models.sipity_spec ‑ Sipity.WorkflowAction with mismatching workflow_id and action's workflow_id will fail an error if the scope's workflow_id is different than the actions
spec.models.sipity_spec ‑ Sipity.WorkflowAction with workflow_id and action's workflow_id matching when the WorkflowAction can not be found will raise an error
spec.models.sipity_spec ‑ Sipity.WorkflowAction with workflow_id and action's workflow_id matching will raise an error if it cannot convert the object
spec.models.sipity_spec ‑ Sipity.WorkflowAction with workflow_id and action's workflow_id matching will return the object if it is a Sipity::WorkflowAction
spec.models.sipity_spec ‑ Sipity.WorkflowAction with workflow_id and action's workflow_id matching will return the object if it responds to #to_sipity_action
spec.models.sipity_spec ‑ Sipity.WorkflowAction with workflow_id and action's workflow_id matching will use a found action based on the given string and workflow_id
spec.models.sipity_spec ‑ Sipity.WorkflowState will attempt convert a string based on scope
spec.models.sipity_spec ‑ Sipity.WorkflowState will convert a Sipity::WorkflowState
spec.models.sipity_spec ‑ Sipity.WorkflowState will convert a string based on scope
spec.models.solr_document_spec ‑ SolrDocument create_date create_date is expected to eq Thu, 14 Mar 2013
spec.models.solr_document_spec ‑ SolrDocument create_date when an invalid type is provided logs parse errors
spec.models.solr_document_spec ‑ SolrDocument date_uploaded date_uploaded is expected to eq Thu, 14 Mar 2013
spec.models.solr_document_spec ‑ SolrDocument date_uploaded when an invalid type is provided logs parse errors
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/msword is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/mxf is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.ms-excel is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.ms-powerpoint is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.oasis.opendocument.text is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.openxmlformats-officedocument.presentationml.presentation is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.openxmlformats-officedocument.spreadsheetml.sheet is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is application/vnd.openxmlformats-officedocument.wordprocessingml.document is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is text/rtf is expected to be office document
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/avi is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/mp4 is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/mpeg is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/quicktime is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/webm is expected to be video
spec.models.solr_document_spec ‑ SolrDocument document types when mime-type is video/x-msvideo is expected to be video
spec.models.solr_document_spec ‑ SolrDocument resource_type resource_type is expected to eq ["Image"]
spec.models.solr_document_spec ‑ SolrDocument rights_statement responds to rights_statement
spec.models.solr_document_spec ‑ SolrDocument rights_statement returns the proper data
spec.models.solr_document_spec ‑ SolrDocument thumbnail_path thumbnail_path is expected to eq "/foo/bar"
spec.models.solr_document_spec ‑ SolrDocument when exporting in endnote format endnote_filename is expected to eq "1234.endnote"
spec.models.solr_document_spec ‑ SolrDocument#admin_set? is expected to be admin set
spec.models.solr_document_spec ‑ SolrDocument#admin_set? with legacy indexed admin set is expected to be admin set
spec.models.solr_document_spec ‑ SolrDocument#collection? is expected to be collection
spec.models.solr_document_spec ‑ SolrDocument#collection? with legacy indexed collection is expected to be collection
spec.models.solr_document_spec ‑ SolrDocument#collection_ids when the object belongs to collections collection_ids is expected to eq ["123", "456", "789"]
spec.models.solr_document_spec ‑ SolrDocument#collection_ids when the object does not belong to any collections collection_ids is expected to eq []
spec.models.solr_document_spec ‑ SolrDocument#collection_type_gid? collection_type_gid is expected to eq "gid://internal/hyrax-collectiontype/5"
spec.models.solr_document_spec ‑ SolrDocument#height height is expected to eq "444"
spec.models.solr_document_spec ‑ SolrDocument#itemtype delegates to the Hyrax::ResourceTypesService
spec.models.solr_document_spec ‑ SolrDocument#itemtype itemtype is expected to eq "http://schema.org/Article"
spec.models.solr_document_spec ‑ SolrDocument#itemtype with no resource_type itemtype is expected to eq "http://schema.org/CreativeWork"
spec.models.solr_document_spec ‑ SolrDocument#suppressed? when false is expected not to be suppressed
spec.models.solr_document_spec ‑ SolrDocument#suppressed? when true is expected to be suppressed
spec.models.solr_document_spec ‑ SolrDocument#to_param to_param is expected to eq "1v53kn56d"
spec.models.solr_document_spec ‑ SolrDocument#width width is expected to eq "555"
spec.models.solr_document_spec ‑ SolrDocument#work? is expected to be work
spec.models.solr_hit_spec ‑ SolrHit#id extracts the id from the solr hit
spec.models.trophy_spec ‑ Trophy does not allow six trophies
spec.models.trophy_spec ‑ Trophy has a user
spec.models.trophy_spec ‑ Trophy has a work
spec.models.user_mailbox_spec ‑ UserMailbox#delete deletes a message
spec.models.user_mailbox_spec ‑ UserMailbox#delete deleting a message from a third party does not delete the message
spec.models.user_mailbox_spec ‑ UserMailbox#delete non-existing conversation raises an error
spec.models.user_mailbox_spec ‑ UserMailbox#delete_all deletes all messages
spec.models.user_mailbox_spec ‑ UserMailbox#inbox has mail
spec.models.user_mailbox_spec ‑ UserMailbox#label locales when param is not passed when user has a preferred locale returns the label in the user-preferred locale
spec.models.user_mailbox_spec ‑ UserMailbox#label locales when param is not passed when user lacks a preferred locale returns the system default locale
spec.models.user_mailbox_spec ‑ UserMailbox#label locales when param is passed returns the label in the specified locale
spec.models.user_mailbox_spec ‑ UserMailbox#label with multiple unread messages returns the appropriate label
spec.models.user_mailbox_spec ‑ UserMailbox#label with one unread message returns the appropriate label
spec.models.user_mailbox_spec ‑ UserMailbox#label with zero unread messages returns the appropriate label
spec.models.user_mailbox_spec ‑ UserMailbox#unread_count returns the number of unread messages for a user
spec.models.user_spec ‑ User Arkivo and Zotero integration Arkivo token generation generates a new token if a user is found with the existing token
spec.models.user_spec ‑ User Arkivo and Zotero integration Zotero tokens has a custom getter/setter for Zotero request tokens
spec.models.user_spec ‑ User Arkivo and Zotero integration sets an Arkivo token after_initialize if API is enabled
spec.models.user_spec ‑ User ORCID validation and normalization marks long ORCIDs as invalid
spec.models.user_spec ‑ User ORCID validation and normalization marks short ORCIDs as invalid
spec.models.user_spec ‑ User ORCID validation and normalization normalizes HTTP ORCIDs to HTTPS URIs
spec.models.user_spec ‑ User ORCID validation and normalization normalizes bare ORCIDs to HTTPS URIs
spec.models.user_spec ‑ User ORCID validation and normalization saves when a valid ORCID HTTP URI w/ trailing slash is supplied
spec.models.user_spec ‑ User ORCID validation and normalization saves when a valid ORCID HTTPS URI is supplied
spec.models.user_spec ‑ User ORCID validation and normalization saves when a valid bare ORCID is supplied
spec.models.user_spec ‑ User ORCID validation and normalization saves when an ORCID with a non-numeric check digit is provided
spec.models.user_spec ‑ User activity streams gathers the user's recent activity within a given timestamp
spec.models.user_spec ‑ User activity streams gathers the user's recent activity within the default amount of time
spec.models.user_spec ‑ User class methods recent_users when has a start date returns valid data
spec.models.user_spec ‑ User class methods recent_users when has start and end date returns valid data
spec.models.user_spec ‑ User has activity stream-related methods defined
spec.models.user_spec ‑ User has an email
spec.models.user_spec ‑ User has social attributes
spec.models.user_spec ‑ User is expected to delegate #can? to #ability object
spec.models.user_spec ‑ User is expected to delegate #cannot? to #ability object
spec.models.user_spec ‑ User proxy_deposit_rights can_make_deposits_for
spec.models.user_spec ‑ User proxy_deposit_rights can_receive_deposits_from
spec.models.user_spec ‑ User scope Users guests includes only guest_user
spec.models.user_spec ‑ User scope Users registered omits guest_user
spec.models.user_spec ‑ User scope Users without_system_accounts omits system_user, audit_user, and batch_user
spec.models.user_spec ‑ User verifying factories :admin when found from the database will have the expected "admin" group
spec.models.user_spec ‑ User verifying factories :admin will have an "admin" group
spec.models.user_spec ‑ User verifying factories :user will allow for override of groups
spec.models.user_spec ‑ User verifying factories :user will, by default, have no groups
spec.models.user_spec ‑ User#agent_key is findable by agent_key
spec.models.user_spec ‑ User#agent_key is the same as the user key
spec.models.user_spec ‑ User#to_param overrides to_param to make keys more recognizable in redis (and useable within Rails URLs)
spec.models.user_spec ‑ User#to_sipity_agent when another process makes the agent returns the existing agent
spec.models.user_spec ‑ User#to_sipity_agent will fail if the User is not persisted
spec.models.user_spec ‑ User#to_sipity_agent will find or create a Sipity::Agent
spec.models.user_spec ‑ User#user_key is email by default
spec.models.user_spec ‑ User#user_key with a custom user_key_field is email by default
spec.models.user_spec ‑ User#user_key with a custom user_key_field is findable by user_key
spec.models.work_view_stat_spec ‑ WorkViewStat has attributes
spec.models.work_view_stat_spec ‑ WorkViewStat#statistics cache empty caches data
spec.models.work_view_stat_spec ‑ WorkViewStat#statistics cache empty includes cached ga data
spec.models.work_view_stat_spec ‑ WorkViewStat#statistics cache loaded includes cached data
spec.presenters.hyrax.admin.dashboard_presenter_spec ‑ Hyrax::Admin::DashboardPresenter#repository_growth is expected to be a kind of Hyrax::Admin::RepositoryGrowthPresenter
spec.presenters.hyrax.admin.dashboard_presenter_spec ‑ Hyrax::Admin::DashboardPresenter#repository_objects is expected to be a kind of Hyrax::Admin::RepositoryObjectPresenter
spec.presenters.hyrax.admin.dashboard_presenter_spec ‑ Hyrax::Admin::DashboardPresenter#user_activity is expected to be a kind of Hyrax::Admin::UserActivityPresenter
spec.presenters.hyrax.admin.dashboard_presenter_spec ‑ Hyrax::Admin::DashboardPresenter#user_count is expected to eq 2
spec.presenters.hyrax.admin.repository_growth_presenter_spec ‑ Hyrax::Admin::RepositoryGrowthPresenter#to_json returns points
spec.presenters.hyrax.admin.repository_object_presenter_spec ‑ Hyrax::Admin::RepositoryObjectPresenter#as_json is expected to eq [{:label=>"Published", :value=>1}, {:label=>"Unpublished", :value=>2}, {:label=>"Unknown", :value=>3}]
spec.presenters.hyrax.admin.user_activity_presenter_spec ‑ Hyrax::Admin::UserActivityPresenter#to_json returns points
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter show_last_access? when devise trackable is installed is expected to equal true
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter show_last_access? when devise trackable is not installed is expected to equal false
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter#user_count counts users excluding system_user, batch_user, and audit_user
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter#user_roles for a generic user with no user roles returns blank
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter#user_roles for an admin user finds the admin role
spec.presenters.hyrax.admin.users_presenter_spec ‑ Hyrax::Admin::UsersPresenter#users includes all users except batch and audit users
spec.presenters.hyrax.admin.workflow_role_presenter_spec ‑ Hyrax::Admin::WorkflowRolePresenter#label is expected to be a kind of String
spec.presenters.hyrax.admin.workflow_roles_presenter_spec ‑ Hyrax::Admin::WorkflowRolesPresenter#users doesn't include guests
spec.presenters.hyrax.admin_set_options_presenter_spec ‑ Hyrax::AdminSetOptionsPresenter#select_options with empty permission_template is expected to eq [["Empty Template Set", "123", {}]]
spec.presenters.hyrax.admin_set_options_presenter_spec ‑ Hyrax::AdminSetOptionsPresenter#select_options with no permission_template is expected to eq [["No Template Set", "123", {}]]
spec.presenters.hyrax.admin_set_options_presenter_spec ‑ Hyrax::AdminSetOptionsPresenter#select_options with permission_template and workflow current ability can manage the workflow though the the template does not allow access grants allows sharing
spec.presenters.hyrax.admin_set_options_presenter_spec ‑ Hyrax::AdminSetOptionsPresenter#select_options with permission_template release_date is expected to eq [["Fixed Release Date Set", "123", {"data-release-date"=>Fri, 15 Nov 2024, "data-sharing"=>false}], [..., {"data-release-before-date"=>true, "data-release-date"=>Fri, 13 Dec 2024, "data-sharing"=>false}]]
spec.presenters.hyrax.admin_set_options_presenter_spec ‑ Hyrax::AdminSetOptionsPresenter#select_options with permission_template visibility is expected to eq [["Public Set", "123", {"data-sharing"=>false, "data-visibility"=>"open"}], ["Private Set", "345", {"data-sharing"=>false, "data-visibility"=>"restricted"}]]
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter disable_delete? default admin set is expected to equal true
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter disable_delete? empty admin set is expected to equal false
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter disable_delete? non-empty admin set is expected to equal true
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter total_items admin set with work is expected to eq 1
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter total_items empty admin set is expected to eq 0
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#allow_batch? when user can edit and there are no works in the admin set returns true
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#allow_batch? when user can edit and there are works in the admin set returns false
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#allow_batch? when user cannot edit returns false
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#collection_type is expected to eq #<Hyrax::CollectionType id: 107, title: "Admin Set", description: "An aggregation of works that is in...ssigns_visibility: true, share_applies_to_new_works: true, brandable: false, badge_color: "#405060">
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#collection_type is expected to eq #<Hyrax::CollectionType id: 19, title: "Admin Set", description: "An aggregation of works that is int...ssigns_visibility: true, share_applies_to_new_works: true, brandable: false, badge_color: "#405060">
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#managed_access when depositor returns Deposit label
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#managed_access when manager returns Manage label
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#managed_access when viewer returns View label
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#show_path is expected to eq "/admin/admin_sets/b09370db-8cc8-44b5-aea4-87d01047806c?locale=en"
spec.presenters.hyrax.admin_set_presenter_spec ‑ Hyrax::AdminSetPresenter#show_path is expected to eq "/admin/admin_sets/f6e39c3a-d870-4308-95d4-b77ec9b8558e?locale=en"
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry id is expected to eq #<Valkyrie::ID:0x00007f8f254b4450 @id="dcf535a4-f7d6-4fb2-b93f-47d7e9929166">
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry id is expected to eq #<Valkyrie::ID:0x00007fc32c5ac778 @id="f04015da-3286-487c-a3af-992da6c1f8ee">
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry#data is a hash with no release delay and restricted visibility
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry#data with a permission template and delayed release indicates a release delay
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry#data with a permission template indicates no release delay
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter Hyrax::AdminSetSelectionPresenter::OptionsEntry#label is the title
spec.presenters.hyrax.admin_set_selection_presenter_spec ‑ Hyrax::AdminSetSelectionPresenter#select_options builds out the options for a select dropdown
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#active_users delegates to Hyrax::Statistics::Works::ByDepositor.query
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#active_users with alternatate class retrieves active_users from the class
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#date_filter_string default range is expected to eq "unfiltered"
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#date_filter_string with a start and no end date is expected to eq "12/14/2015 to 11/13/2024"
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#date_filter_string with start and end dates is expected to eq "12/14/2015 to 05/12/2016"
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#depositors delegates to Hyrax::Statistics::Depositors::Summary.depositors
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#depositors with alternatate class retrieves depositors from the class
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#recent_users delegates to Hyrax::Statistics::SystemStats.recent_users
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#recent_users with alternatate class retrieves users from the class
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#top_formats delegates to Hyrax::Statistics::FileSets::ByFormat.query
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#top_formats with alternatate class retrieves formats from the class
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#works_count delegates to Hyrax::Statistics::Works::Count.by_permission
spec.presenters.hyrax.admin_stats_presenter_spec ‑ Hyrax::AdminStatsPresenter#works_count with alternatate class retrieves count from the class
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #based_near is expected to have attributes {:based_near => ["Over there"]}
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #collection_type when solr_document#collection_type_gid exists finds the collection type based on the solr_document#collection_type_gid if one exists
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #keyword is expected to have attributes {:keyword => ["neologism"]}
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #related_url is expected to have attributes {:related_url => ["http://example.com/"]}
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #resource_type has resource_type
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #size returns a hard-coded string and issues a deprecation warning
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #terms_with_values gives the list of terms that have values
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific #to_key is expected to eq ["adc12v"]
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_collections behaves like a collection with public collection collection with public collection is expected to eq 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_collections behaves like a collection with public work and sub-collection collection with public work and sub-collection is expected to eq 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_collections behaves like a total_viewable method empty collection is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_collections behaves like a total_viewable method null members is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_collections collection with private collection is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items behaves like a collection with private work collection with private work is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items behaves like a collection with public collection collection with public collection is expected to eq 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items behaves like a collection with public work collection with public work is expected to eq 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items behaves like a total_viewable method empty collection is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items behaves like a total_viewable method null members is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items collection with private collection is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_items collection with public work and sub-collection is expected to eq 2
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_works behaves like a collection with private work collection with private work is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_works behaves like a collection with public work and sub-collection collection with public work and sub-collection is expected to eq 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_works behaves like a collection with public work collection with public work is expected to eq 1

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 4335 to 4727)

There are 6731 tests, see "Raw output" for the list of tests 4335 to 4727.
Raw output
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_works behaves like a total_viewable method empty collection is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter ActiveFedora-specific total_viewable methods #total_viewable_works behaves like a total_viewable method null members is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter banner_file banner check
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter banner_file logo check
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_allow_multiple_membership? to #collection_type object as #allow_multiple_membership?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_assigns_visibility? to #collection_type object as #assigns_visibility?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_assigns_workflow? to #collection_type object as #assigns_workflow?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_brandable? to #collection_type object as #brandable?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_discoverable? to #collection_type object as #discoverable?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_nestable? to #collection_type object as #nestable?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_require_membership? to #collection_type object as #require_membership?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_sharable? to #collection_type object as #sharable?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to delegate #collection_type_is_share_applies_to_new_works? to #collection_type object as #share_applies_to_new_works?
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods is expected to respond to #subcollection_count= with 1 argument
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods provides the amount of subcollections when there are none
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods provides the amount of subcollections when they exist
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter collection type methods sets a default value on subcollection_counts
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter is expected to delegate #based_near to #solr_document object
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter is expected to delegate #date_created to #solr_document object
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter is expected to delegate #identifier to #solr_document object
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter is expected to delegate #related_url to #solr_document object
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter is expected to delegate #resource_type to #solr_document object
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#allow_batch? when user can edit returns false
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#allow_batch? when user cannot edit returns false
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#collection_type_badge is expected to eq "<span class=\"badge\" style=\"background-color: #ffa510;\">Collection Type 28</span>"
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#collection_type_badge is expected to eq "<span class=\"badge\" style=\"background-color: #ffa510;\">Collection Type 54</span>"
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#managed_access when depositor returns Deposit label
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#managed_access when manager returns Manage label
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#managed_access when viewer returns View label
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#parent_collection_count when parent_collections is has collections is expected to eq 2
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#parent_collection_count when parent_collections is has no collections is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#parent_collection_count when parent_collections is nil is expected to eq 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#show_path is expected to eq "/dashboard/collections/adc12v?locale=en"
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#title is expected to have attributes {:title => ["A clever title"]}
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#to_s is expected to eq "A clever title"
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#total_items collection with works returns 1
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#total_items empty collection returns 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#total_items null members returns 0
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#user_can_create_new_nest_collection? is expected to eq true
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter#user_can_nest_collection? is expected to eq true
spec.presenters.hyrax.collection_presenter_spec ‑ Hyrax::CollectionPresenter.terms is expected to eq [:total_items, :alternative_title, :size, :resource_type, :creator, :contributor, :keyword, :license, :publisher, :date_created, :subject, :language, :identifier, :based_near, :related_url]
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#activity is expected to eq #<Double (anonymous)>
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#notifications when the user doesn't have mail is expected to be empty
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#notifications when the user has mail is expected to be truthy
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#render_recent_activity when there is no activity returns a messages stating the user has no recent activity
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#render_recent_notifications when there are no notifications returns a messages stating the user has no recent notifications
spec.presenters.hyrax.dashboard.user_presenter_spec ‑ Hyrax::Dashboard::UserPresenter#transfers is expected to be an instance of Hyrax::TransfersPresenter
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter embargo_release_date is expected to eq "15 Oct 2015"
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#embargo_history is expected to eq ["This is in the past"]
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#enforced? is expected to be enforced
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#human_readable_type is expected to eq "File"
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#to_s is expected to eq "Hey guys!"
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#visibility is expected to eq "restricted"
spec.presenters.hyrax.embargo_presenter_spec ‑ Hyrax::EmbargoPresenter#visibility_after_embargo is expected to eq "restricted"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image display_image is expected to be an instance of IIIFManifest::DisplayImage
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image display_image is expected to have attributes {:url => "http://test.host/images/a17d7a52-2abd-4955-a31d-3673687f5ece%2Ffiles%2F2baca8af-0df4-4f71-8cd...%2F3fa386e2-6769-4826-89b6-89af4d1959f1%2F04eef29e5f1174cb7ce71f3a7e7b20e0/full/600,/0/default.jpg"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image display_image is expected to have attributes {:url => "http://test.host/images/faa01bc0-712f-4163-800a-7a3f84bbd3ed%2Ffiles%2F0f310ec7-3417-48c4-9378-f72abcff1d5c%2F398ea6332be477d1470bd581d00fd890/full/600,/0/default.jpg"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image when the user doesn't have permission to view the image display_image is expected to be nil
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image size default display_image is expected to be an instance of IIIFManifest::DisplayImage
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image size default display_image is expected to have attributes {:url => "http://test.host/images/1d6bda57-f35d-435f-9858-1b2d59bfbd2d%2Ffiles%2Ff8e3b795-79df-487e-b52...%2F1ac295c3-161e-49f1-b59d-d173078cdebf%2Fd87fc2ab4e6d8525a98b428ce9b9cd63/full/666,/0/default.jpg"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image size default display_image is expected to have attributes {:url => "http://test.host/images/83f59139-cddf-4b4e-935e-4a0fddd2551b%2Ffiles%2Ff7d1392d-8eb5-48d4-b229-adca5d11b916%2Fbf02144230a9636740abcd2c0b2264fd/full/666,/0/default.jpg"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image url builder display_image is expected to be an instance of IIIFManifest::DisplayImage
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image url builder display_image is expected to have attributes {:url => "http://test.host/downloads/16e8b271-9c2d-47bd-bc57-6dacda599250"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is an image with custom image url builder display_image is expected to have attributes {:url => "http://test.host/downloads/457d13e7-d779-4f33-b9a9-c913f7b773e6"}
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image with a file when the file is not an image display_image is expected to be nil
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #display_image without a file display_image is expected to be nil
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #iiif_endpoint with iiif_image_server disabled is expected to equal nil
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #iiif_endpoint with iiif_image_server enabled profile is expected to eq "http://iiif.io/api/image/2/level2.json"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #iiif_endpoint with iiif_image_server enabled url is expected to eq "http://test.host/images/5887b807-7f7f-44c8-b372-f87fa7c97b8f%2Ffiles%2Fd4aaaa4c-7721-48da-8cf4-3b67e1232356%2Ffiles%2F1f715854-b6e5-4b83-9da0-b1bb45c40a06%2Fc817d7740f8e5d46e6dbde9e74985c5b"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #iiif_endpoint with iiif_image_server enabled url is expected to eq "http://test.host/images/fdd39c0b-6d9f-4512-8f8a-2c47b8f9a7e3%2Ffiles%2F5d03b0be-d6dc-4710-91f6-d4168d222077%2F7a9bfaf1a8e6e4a84748ab91ee95ff93"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter IIIF integration #iiif_endpoint with iiif_image_server enabled with a custom iiif image profile profile is expected to eq "http://iiif.io/api/image/2/level1.json"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #characterization_metadata only has set attributes are in the metadata
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #characterization_metadata when height is set has set attributes are in the metadata
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #characterized? is expected not to be characterized
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #characterized? when file_format is set is expected to be characterized
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #characterized? when height is set is expected to be characterized
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization #label_for_term titleizes the input
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a limited set of short values #primary_characterization_values includes the characterization metadata
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a limited set of short values #secondary_characterization_values is empty
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a string as a value #primary_characterization_values contains the string value
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a string as a value #secondary_characterization_values is empty
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a value set exceeding the configured amount #primary_characterization_values contains the configured number of values
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with a value set exceeding the configured amount #secondary_characterization_values includes the excess
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with an integer as a value #primary_characterization_values is expected to contain exactly "1440"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with values exceeding 250 characters #primary_characterization_values truncates
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization characterization values with values exceeding 250 characters #secondary_characterization_values truncates
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter characterization with additional characterization metadata adds the metadata
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter office_document? is expected not to be office document
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document delegates to the solr_document
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #date_created to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #date_modified to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #depositor to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #fetch to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #first to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #has? to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #itemtype to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter properties delegated to solr_document is expected to delegate #keyword to #solr_document object
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter stats_path stats_path is expected to eq "/files/c5f980ab-428d-4ef2-adbc-a60af93d2196/stats?locale=en"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter stats_path stats_path is expected to eq "/files/cc881d47-01b7-4d27-9596-0603bf8324aa/stats?locale=en"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#event_class event_class is expected to eq "FileSet"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#event_stream returns a Nest stream
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#events calls the event store
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#human_readable_type human_readable_type is expected to eq "File Set"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#link_name with a user who can view the file shows the title
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#link_name with a user who cannot view the file hides the title
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#model_name model_name is expected to be a kind of ActiveModel::Name
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#parent active parent is created when parent work is active parent is expected not to be nil
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#parent inactive parent is created when parent work is active raises an error
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#to_partial_path to_partial_path is expected to eq "hyrax/file_sets/file_set"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#to_s to_s is expected to eq "File title"
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#tweeter delegates the depositor as the user_key to TwitterPresenter.call
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#user_can_perform_any_action? is deprecated
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#user_can_perform_any_action? when user can perform at least 1 action user_can_perform_any_action? is expected to eq true
spec.presenters.hyrax.file_set_presenter_spec ‑ Hyrax::FileSetPresenter#user_can_perform_any_action? when user cannot perform any action user_can_perform_any_action? is expected to eq false
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage on a migrated file uses the date_uploaded for analytics
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created counts the total numver of downloads
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created counts the total numver of pageviews
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created sets the created date
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created when the analytics start date is set create date after earliest sets the created date to the earliest date not the created date
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created when the analytics start date is set create date before earliest date set sets the created date to the earliest date not the created date
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#created when the start date is not set sets the created date to the earliest date not the created date
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#initialize sets the model
spec.presenters.hyrax.file_usage_spec ‑ Hyrax::FileUsage#to_flot returns an array of hashes for use with JQuery Flot
spec.presenters.hyrax.fixity_status_presenter_spec ‑ Hyrax::FixityStatusPresenter#render_file_set_status failure creates failure message with details
spec.presenters.hyrax.fixity_status_presenter_spec ‑ Hyrax::FixityStatusPresenter#render_file_set_status no logs recorded returns message
spec.presenters.hyrax.fixity_status_presenter_spec ‑ Hyrax::FixityStatusPresenter#render_file_set_status success creates success message with details
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#authors gives an array of the authors
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#authors if the object provides ordered authors gives an array of the authors
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#description gives the title
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#description with a description gives the title
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#description with a long description truncates the description
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#keywords lists the keywords semicolon delimeted
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#publication_date gives exactly one publication date
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#publisher lists the publishers semicolon delimeted
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#scholarly? is expected to be scholarly
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#scholarly? when the decorated object says it is not scholarly is expected not to be scholarly
spec.presenters.hyrax.google_scholar_presenter_spec ‑ Hyrax::GoogleScholarPresenter#title gives title as a string
spec.presenters.hyrax.homepage_presenter_spec ‑ Hyrax::HomepagePresenter#collections is expected to eq #<Double (anonymous)>
spec.presenters.hyrax.homepage_presenter_spec ‑ Hyrax::HomepagePresenter#display_share_button? when config is not set to display_share_button_when_not_logged_in is expected to equal false
spec.presenters.hyrax.homepage_presenter_spec ‑ Hyrax::HomepagePresenter#display_share_button? when config is set to display_share_button_when_not_logged_in and the user is a guest is expected to equal true
spec.presenters.hyrax.homepage_presenter_spec ‑ Hyrax::HomepagePresenter#display_share_button? when config is set to display_share_button_when_not_logged_in and the user is registered is expected to equal false
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter Hyrax::IiifManifestPresenter::DisplayImagePresenter#display_image with non-image file_set returns nil
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter is expected to respond to #ability
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter is expected to respond to #hostname
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter manifest generation generates a IIIF presentation 2.0 manifest
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter manifest generation with file set and work members and an ability excludes items the user cannot read
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ 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 ‑ Hyrax::IiifManifestPresenter manifest generation with file set and work members generates a manifest with nested content
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#description returns a string description of the object
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#file_set_presenters is empty
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ 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 ‑ 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 ‑ 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 ‑ 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 ‑ Hyrax::IiifManifestPresenter#manifest_metadata includes empty metadata
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#manifest_metadata with some metadata includes configured metadata
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#manifest_url gives an empty string for an unpersisted object
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#manifest_url with a persisted work builds a url from the manifest path and work id 
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#sequence_rendering provides an empty sequence rendering
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ 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 ‑ Hyrax::IiifManifestPresenter#version returns a string
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#version when the work is unsaved is still a string
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#work_presenters is empty
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#work_presenters when the work has member works and file set members gives presenters only for the work members
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter#work_presenters when the work has member works gives presenters for the members
spec.presenters.hyrax.inspect_work_presenter_spec ‑ Hyrax::InspectWorkPresenter#workflow when a valid sipity_entity with workflow exists returns a hash of workflow related values for ispection
spec.presenters.hyrax.inspect_work_presenter_spec ‑ Hyrax::InspectWorkPresenter#workflow when no sipity_entity with workflow exists raises Sipity::ConversionError
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#enforced? is expected to be enforced
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#human_readable_type is expected to eq "File"
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#lease_expiration_date is expected to eq "15 Oct 2015"
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#lease_history is expected to eq ["This is in the past"]
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#to_s is expected to eq "Hey guys!"
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#visibility is expected to eq "restricted"
spec.presenters.hyrax.lease_presenter_spec ‑ Hyrax::LeasePresenter#visibility_after_lease is expected to eq "restricted"
spec.presenters.hyrax.member_presenter_factory_spec ‑ Hyrax::MemberPresenterFactory#file_set_presenters getting presenters from factory uses the set class
spec.presenters.hyrax.member_presenter_factory_spec ‑ Hyrax::MemberPresenterFactory#member_presenters builds presenters for the object ids passed in
spec.presenters.hyrax.member_presenter_factory_spec ‑ Hyrax::MemberPresenterFactory#member_presenters is empty by default
spec.presenters.hyrax.member_presenter_factory_spec ‑ Hyrax::MemberPresenterFactory#member_presenters is empty when requested ids do not exist
spec.presenters.hyrax.member_presenter_factory_spec ‑ Hyrax::MemberPresenterFactory#member_presenters with members builds presenters for the memebers
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#collapsable_section when collapsed draws a collapsable section
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#collapsable_section when open draws a collapsable section
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#settings_section? for the CollectionTypesController is expected to equal true
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#settings_section? for the ContentBlocksController is expected to equal true
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#settings_section? for the PagesController is expected to equal true
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#show_configuration? for a regular user is expected to equal false
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#show_configuration? for a user who can manage users is expected to equal true
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#user_activity_section? for the Admin::UsersController is expected to equal false
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#user_activity_section? for the Hyrax::DepositorsController is expected to equal true
spec.presenters.hyrax.menu_presenter_spec ‑ Hyrax::MenuPresenter#user_activity_section? for the Hyrax::UsersController is expected to equal true
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy is expected to be persisted
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#id delegates to the solr document
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#model_name delegates to the has_model_ssim model
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#to_key delegates to the solr document
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#to_model gives self
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#to_param delegates to the solr document
spec.presenters.hyrax.model_proxy_spec ‑ Hyrax::ModelProxy#valid_child_concerns delegates to the has_model_ssim model
spec.presenters.hyrax.page_title_decorator_spec ‑ Hyrax::PageTitleDecorator#page_title gives a string
spec.presenters.hyrax.page_title_decorator_spec ‑ Hyrax::PageTitleDecorator#title returns "No Title"
spec.presenters.hyrax.page_title_decorator_spec ‑ Hyrax::PageTitleDecorator#title with a title returns the title
spec.presenters.hyrax.page_title_decorator_spec ‑ Hyrax::PageTitleDecorator#title with multiple titles returns a string with both titles
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #file_set_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #file_set_presenters with members builds only file_set presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #file_set_presenters with members gives members in order
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters accepts bespoke member ids
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters raises an error if given an unindexed id
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters with members builds all member presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters with members builds member presenters with appropriate classes
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #member_presenters with members gives members in order
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #ordered_ids ordered_ids is expected to eq []
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #ordered_ids with members ordered_ids is expected to eq [#<Valkyrie::ID:0x00007f72eef669f0 @id="7b4e9bb8-d839-4573-bc94-25886f5219c6">, #<Valkyrie::ID:0x0000...-95c1-aade229c902b">, #<Valkyrie::ID:0x00007f72e9671b60 @id="8da43e59-5300-43aa-be68-219ed392eed3">]
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #ordered_ids with members ordered_ids is expected to eq [#<Valkyrie::ID:0x00007fe6c0283bc0 @id="575c0edd-f0f1-4393-8169-41a2bda8431b">, #<Valkyrie::ID:0x0000...-a425-bdf45dce29be">, #<Valkyrie::ID:0x00007fe6c19775e8 @id="a5ab40ec-c233-4c89-a7ac-0030c407e34c">]
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #work_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #work_presenters with members builds only work presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with ActiveFedora index adapter #work_presenters with members gives members in order
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #file_set_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #file_set_presenters with members builds only file_set presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #file_set_presenters with members gives members in order
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters accepts bespoke member ids
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters raises an error if given an unindexed id
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters with members builds all member presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters with members builds member presenters with appropriate classes
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #member_presenters with members gives members in order
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #ordered_ids ordered_ids is expected to eq []
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #ordered_ids with members ordered_ids is expected to eq [#<Valkyrie::ID:0x00007f72e9824fe8 @id="2186e4b5-9204-4694-9097-08d46f640a46">, #<Valkyrie::ID:0x0000...-a6aa-70373d190624">, #<Valkyrie::ID:0x00007f72e9673960 @id="cce6cfda-57bf-41c1-b764-116c9fb46256">]
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #ordered_ids with members ordered_ids is expected to eq [#<Valkyrie::ID:0x00007fe6bcf6b3a0 @id="4e30f591-bc36-4f60-b272-41148b433e77">, #<Valkyrie::ID:0x0000...-841a-2ebe86a05025">, #<Valkyrie::ID:0x00007fe6bd193498 @id="1329fe4f-ce07-448d-9c83-5bc1b325e820">]
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #work_presenters is empty
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #work_presenters with members builds only work presenters
spec.presenters.hyrax.pcdm_member_presenter_factory_spec ‑ Hyrax::PcdmMemberPresenterFactory with Valkyrie index adapter #work_presenters with members gives members in order
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render does not fail when nil is passed
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render when open-access is expected to eq "<span class=\"badge badge-success\">Public</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render when private is expected to eq "<span class=\"badge badge-danger\">Private</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render when registered is expected to eq "<span class=\"badge badge-info\">Institution</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render when under embargo is expected to eq "<span class=\"badge badge-warning\">Embargo</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a SolrDocument #render when under lease is expected to eq "<span class=\"badge badge-warning\">Lease</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a string #render when open-access is expected to eq "<span class=\"badge badge-success\">Public</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a string #render when private is expected to eq "<span class=\"badge badge-danger\">Private</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a string #render when registered is expected to eq "<span class=\"badge badge-info\">Institution</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a string #render when under embargo is expected to eq "<span class=\"badge badge-warning\">Embargo</span>"
spec.presenters.hyrax.permission_badge_spec ‑ Hyrax::PermissionBadge with a string #render when under lease is expected to eq "<span class=\"badge badge-warning\">Lease</span>"
spec.presenters.hyrax.presenter_factory_spec ‑ Hyrax::PresenterFactory#build_for when some ids are found in solr has two results
spec.presenters.hyrax.presenter_factory_spec ‑ Hyrax::PresenterFactory#build_for when some ids are not found in solr has one result
spec.presenters.hyrax.presenter_factory_spec ‑ Hyrax::PresenterFactory#build_for with more arguments passes all the arguments
spec.presenters.hyrax.presenter_renderer_spec ‑ Hyrax::PresenterRenderer#label calls translate with defaults
spec.presenters.hyrax.presenter_renderer_spec ‑ Hyrax::PresenterRenderer#label of a field with a translation is expected to eq "Date Created"
spec.presenters.hyrax.presenter_renderer_spec ‑ Hyrax::PresenterRenderer#label of a field without a translation is expected to eq "Date uploaded"
spec.presenters.hyrax.presenter_renderer_spec ‑ Hyrax::PresenterRenderer#value provides an HTML safe string
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter authorized_collection_types returns an array of Hyrax::CollectionTypes
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#any? finds a collection type
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#any? finds no collection types
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#each iterates through all collection types
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#first_collection_type returns the first collection_type
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#many? finds many
spec.presenters.hyrax.select_collection_type_list_presenter_spec ‑ Hyrax::SelectCollectionTypeListPresenter#many? finds only one
spec.presenters.hyrax.select_collection_type_presenter_spec ‑ Hyrax::SelectCollectionTypePresenter is expected to delegate #admin_set? to #collection_type object
spec.presenters.hyrax.select_collection_type_presenter_spec ‑ Hyrax::SelectCollectionTypePresenter is expected to delegate #description to #collection_type object
spec.presenters.hyrax.select_collection_type_presenter_spec ‑ Hyrax::SelectCollectionTypePresenter is expected to delegate #id to #collection_type object
spec.presenters.hyrax.select_collection_type_presenter_spec ‑ Hyrax::SelectCollectionTypePresenter is expected to delegate #title to #collection_type object
spec.presenters.hyrax.select_type_list_presenter_spec ‑ Hyrax::SelectTypeListPresenter#first_model is expected to equal GenericWork or equal Monograph
spec.presenters.hyrax.select_type_list_presenter_spec ‑ Hyrax::SelectTypeListPresenter#many? with a logged in user if authorized_models returns only one is expected to equal false
spec.presenters.hyrax.select_type_list_presenter_spec ‑ Hyrax::SelectTypeListPresenter#many? with a logged in user is expected to equal true
spec.presenters.hyrax.select_type_list_presenter_spec ‑ Hyrax::SelectTypeListPresenter#many? without a logged in user if user is nil is expected to equal false
spec.presenters.hyrax.select_type_list_presenter_spec ‑ Hyrax::SelectTypeListPresenter#many? without a logged in user is expected to equal false
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#description is expected to eq "General purpose worktype"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#description is expected to eq "Generic work works"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#icon_class is expected to eq "fa fa-cube"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#icon_class is expected to eq "fa fa-file-text-o"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#name is expected to eq "Generic Work"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_batch_upload_path with add_works_to_collection param is expected to eq "/batch_uploads/new?add_works_to_collection=xyz123abc&payload_concern=GenericWork"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_batch_upload_path with id and controller params is expected to eq "/batch_uploads/new?add_works_to_collection=xyz123abc&payload_concern=GenericWork"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_batch_upload_path with no params is expected to eq "/batch_uploads/new?payload_concern=GenericWork"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_new_work_path with add_works_to_collection param is expected to eq "/concern/generic_works/new?add_works_to_collection=xyz123abc"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_new_work_path with id and controller params is expected to eq "/concern/generic_works/new?add_works_to_collection=xyz123abc"
spec.presenters.hyrax.select_type_presenter_spec ‑ Hyrax::SelectTypePresenter#switch_to_new_work_path with no params is expected to eq "/concern/generic_works/new"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with a download link link_type is expected to eq "Download"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with a download link url_helper is expected to eq "download_single_use_link_url"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with a show link link_type is expected to eq "Show"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with a show link url_helper is expected to eq "show_single_use_link_url"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link #human_readable_expiration in less than an hour human_readable_expiration is expected to eq "in less than one hour"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link #human_readable_expiration in more than one hour human_readable_expiration is expected to eq "in 23 hours"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link #short_key short_key is expected to eq "8a06e1"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link #short_key short_key is expected to eq "eec5e7"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link delegated methods download_key is expected to eq "2ead7c28337d83fdc44de5cc5c72392744d5ace46366f0656e1471f2cfcbc7af"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link delegated methods download_key is expected to eq "33fb78ca2f39b0758b4aba64611380b8a21779b25a1737a8250e839ab73dfe5b"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link delegated methods expired? is expected to eq false
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link delegated methods to_param is expected to eq "083c3bcdb0d8f020b999813b2ee470dd83bf602c70a14fcdf4bd1343ac93e385"
spec.presenters.hyrax.single_use_link_presenter_spec ‑ Hyrax::SingleUseLinkPresenter with any kind of link delegated methods to_param is expected to eq "db2c532ca1175263aff9cfd1ff301103ffeb84c93cb3b008c03fd4ec45067053"
spec.presenters.hyrax.transfers_presenter_spec ‑ Hyrax::TransfersPresenter#incoming_proxy_deposits When the incoming request is for a deleted work does not show that work
spec.presenters.hyrax.transfers_presenter_spec ‑ Hyrax::TransfersPresenter#incoming_proxy_deposits returns a list of ProxyDepositRequests
spec.presenters.hyrax.transfers_presenter_spec ‑ Hyrax::TransfersPresenter#outgoing_proxy_deposits returns a list of ProxyDepositRequests
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter id is expected to eq "123456"
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter model_name is expected to eq #<Hyrax::Name:0x00007f9fb5e21ce0 @name="GenericWork", @klass=GenericWork, @singular="generic_work", @...@i18n_key=:generic_work, @route_key="hyrax_generic_works", @singular_route_key="hyrax_generic_work">
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter model_name is expected to eq #<Hyrax::ResourceName:0x00007f14f0a260f0 @name="GenericWork", @klass=GenericWork, @singular="generic_...@i18n_key=:generic_work, @route_key="hyrax_generic_works", @singular_route_key="hyrax_generic_work">
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter thumbnail_path is expected to eq "/foo/bar.png"
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter to_param is expected to eq "123456"
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter to_s is expected to eq "A Title"
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter.find_by_user is empty
spec.presenters.hyrax.trophy_presenter_spec ‑ Hyrax::TrophyPresenter.find_by_user with trophies returns presenters for trophied works
spec.presenters.hyrax.twitter_presenter_spec ‑ Hyrax::TwitterPresenter.twitter_handle_for with a found user that doesn't have a twitter handle is expected to eq "@SamveraRepo"
spec.presenters.hyrax.twitter_presenter_spec ‑ Hyrax::TwitterPresenter.twitter_handle_for with a found user that has a twitter handle is expected to eq "@test"
spec.presenters.hyrax.twitter_presenter_spec ‑ Hyrax::TwitterPresenter.twitter_handle_for with a user that can't be found is expected to eq "@SamveraRepo"
spec.presenters.hyrax.user_profile_presenter_spec ‑ Hyrax::UserProfilePresenter current_user? is expected to equal true
spec.presenters.hyrax.user_profile_presenter_spec ‑ Hyrax::UserProfilePresenter#trophies has an array of presenters
spec.presenters.hyrax.user_profile_presenter_spec ‑ Hyrax::UserProfilePresenter#trophies matches only the trophied works
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has no versions #each yields nothing
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has no versions #empty? is true
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has no versions .for returns an enumerable with no members
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has versions #each yields version presenters in order
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has versions #empty? is false
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set has versions .for returns an enumerable with members
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for active fedora when the file set is bad .for raises an error
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set has no versions #each yields nothing
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set has no versions #empty? is true
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set has no versions .for returns an enumerable with no members
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set has versions #empty? is false
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set has versions .for returns an enumerable with members
spec.presenters.hyrax.version_list_presenter_spec ‑ Hyrax::VersionListPresenter for valkyrie when the file set is bad .for raises an error
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #committer is expected to eq "jill"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #created is expected to eq "December 8th, 2014 18:03"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #current? is expected to equal false
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #current? when current! is set is expected to equal true
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #label is expected to eq "version1"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for ActiveFedora #uri is expected to eq "http://example.com/version1"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #committer is expected to eq "jill"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #created is expected to eq "November 12th, 2024 22:54"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #created is expected to eq "November 12th, 2024 23:02"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #current? is expected to equal false
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #current? when current! is set is expected to equal true
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #label is expected to eq "versiondisk://v-1-test.jpg"
spec.presenters.hyrax.version_presenter_spec ‑ Hyrax::VersionPresenter for Valkyrie #uri is expected to eq "versiondisk://v-1-test.jpg"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter admin users #editor? is expected to be editor
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter admin users with a featured work can unfeature the work
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter admin users with a new public work can feature the work
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter graph export methods #export_as_jsonld is expected to eq {"@context"=>{"dc"=>"http://purl.org/dc/terms/"}, "@id"=>"http://example.com/1", "dc:title"=>"Test title"}
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter graph export methods #export_as_nt is expected to eq "<http://example.com/1> <http://purl.org/dc/terms/title> \"Test title\" .\n"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter graph export methods #export_as_ttl is expected to eq "\n<http://example.com/1> <http://purl.org/dc/terms/title> \"Test title\" .\n"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to delegate #member_presenters to #member_presenter_factory object
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to delegate #ordered_ids to #member_presenter_factory object
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to delegate #to_s to #solr_document object
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #based_near_label
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #date_created
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #date_modified
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #date_uploaded
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #depositor
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #human_readable_type
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #identifier
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #itemtype
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #keyword
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #related_url
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #resource_type
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #rights_notes
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #rights_statement
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter is expected to respond to #suppressed?
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter with inspect_work #inspect_work is expected to be a kind of Hyrax::InspectWorkPresenter
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter with workflow #workflow is expected to be a kind of Hyrax::WorkflowPresenter
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#attribute_to_html with a field that doesn't exist logs a warning
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#attribute_to_html with an existing field calls the AttributeRenderer
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#download_url with a representative is expected to eq "http://example.org/downloads/06bc3a1b-3b35-48ca-8530-10ca7808bee1"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#download_url with a representative is expected to eq "http://example.org/downloads/0f9b5072-a097-4c95-b22a-e9bb8b38eac9"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#download_url without a representative is expected to eq ""
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#file_set_presenters displays them in order
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#file_set_presenters when some of the members are not file sets filters out members that are not file sets
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#grouped_presenters groups the presenters with the human version of the model name
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer defaults to universal viewer
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with IIIF image server turned off is expected to equal false
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with no representative_id is expected to equal false
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with no representative_presenter is expected to equal false
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with non-image representative_presenter is expected to equal false
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with representative image and IIIF turned on is expected to equal true
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#iiif_viewer? with representative image and IIIF turned on when the user doesn't have permission to view the image is expected to equal false
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#itemtype when resource_type is Audio is expected to eq "http://schema.org/AudioObject"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#itemtype when resource_type is Conference Proceeding is expected to eq "http://schema.org/ScholarlyArticle"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#itemtype when resource_type is not indexed is expected to eq "http://schema.org/CreativeWork"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#list_of_item_ids_to_display when hiding private items returns viewable items
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#list_of_item_ids_to_display when including private items returns appropriate items
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#list_of_item_ids_to_display with pagination partitions the item list and excluding hidden items
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#manifest #manifest_metadata returns an array of metadata values
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#manifest #manifest_metadata when there are html tags in the metadata sanitizes the metadata values
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#manifest #sequence_rendering returns a hash containing the rendering information
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#manifest_url is expected to eq "http://example.org/concern/generic_works/888888/manifest"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#member_count returns the member count
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#member_count with empty members returns 0
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#member_presenters returns appropriate classes for each
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#model_name is expected to be a kind of ActiveModel::Name
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#page_title is expected to eq "Generic Work | foo | ID: 888888 | Hyrax"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#page_title is expected to eq "Generic Work | foo | ID: 888888 | Koppie"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#permission_badge calls the PermissionBadge object
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#representative_presenter has a representative
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#representative_presenter has an unindexed representative has a nil presenter
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#representative_presenter when it is its own representative has a nil presenter; avoids infinite loop
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#representative_presenter without a representative has a nil presenter
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#show_deposit_for? when user does not have depositable collections and user can NOT create a collection returns false

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 4728 to 5129)

There are 6731 tests, see "Raw output" for the list of tests 4728 to 5129.
Raw output
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#show_deposit_for? when user does not have depositable collections and user can create a collection returns true
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#show_deposit_for? when user has depositable collections returns true
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#stats_path is expected to eq "/works/06c3f02c-2b38-48d7-a300-9fa27d53977f/stats?locale=en"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#stats_path is expected to eq "/works/dadafd78-fd4e-4c8d-837f-35300414d43b/stats?locale=en"
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#total_pages calculates number of pages from items and rows
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#tweeter delegates the depositor as the user_key to TwitterPresenter.twitter_handle_for
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#valid_child_concerns delegates to the class attribute of the model
spec.presenters.hyrax.work_show_presenter_spec ‑ Hyrax::WorkShowPresenter#work_presenters filters out members that are file sets
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage on a migrated work uses the date_uploaded for analytics
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#created analytics start date set create date after earliest sets the created date to the earliest date not the created date
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#created analytics start date set create date before earliest date set sets the created date to the earliest date not the created date
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#created start date not set sets the created date to the earliest date not the created date
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#initialize sets the created date
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#initialize sets the model
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#to_flot returns an array of hashes for use with JQuery Flot
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#to_s is expected to eq "Butter sculpture"
spec.presenters.hyrax.work_usage_spec ‑ Hyrax::WorkUsage#total_pageviews counts the total number of pageviews
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#actions with a Sipity::Entity is an Array of Sipity::Action#name and translated names
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#actions without a Sipity::Entity is expected to eq []
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#badge with a Sipity::Entity is expected to eq "<span class=\"state state-complete badge badge-primary\">Complete</span>"
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#badge without a Sipity::Entity is expected to equal nil
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#comments with a Sipity::Entity is expected to eq [#<InstanceDouble(Sipity::Comment) (anonymous)>]
spec.presenters.hyrax.workflow_presenter_spec ‑ Hyrax::WorkflowPresenter#comments without a Sipity::Entity is expected to eq []
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html with an integer attribute is expected to be equivalent to
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html with links and < characters is expected to be equivalent to
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html with microdata enabled is expected to be equivalent to
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html with microdata enabled is expected to be microdata :name
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html without microdata enabled is expected not to be microdata :name
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#attribute_to_html without microdata enabled is expected to be equivalent to
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#label with label provided as an option renders the provided label
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#label with work type option no work type specific label is expected to eq "Name"
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#label with work type option work type specific label is expected to eq "Appellation"
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#render_dl_row is expected not to be microdata :name
spec.renderers.hyrax.renderers.attribute_renderer_spec ‑ Hyrax::Renderers::AttributeRenderer#render_dl_row is expected to be equivalent to
spec.renderers.hyrax.renderers.date_attribute_renderer_spec ‑ Hyrax::Renderers::DateAttributeRenderer#attribute_to_html with embargo release date is expected not to be microdata :embargo_release_date
spec.renderers.hyrax.renderers.date_attribute_renderer_spec ‑ Hyrax::Renderers::DateAttributeRenderer#attribute_to_html with embargo release date is expected to be equivalent to
spec.renderers.hyrax.renderers.date_attribute_renderer_spec ‑ Hyrax::Renderers::DateAttributeRenderer#attribute_to_html with lease expiration date is expected not to be microdata :lease_expiration_date
spec.renderers.hyrax.renderers.date_attribute_renderer_spec ‑ Hyrax::Renderers::DateAttributeRenderer#attribute_to_html with lease expiration date is expected to be equivalent to
spec.renderers.hyrax.renderers.external_link_attribute_renderer_spec ‑ Hyrax::Renderers::ExternalLinkAttributeRenderer#attribute_to_html is expected to be equivalent to
spec.renderers.hyrax.renderers.faceted_attribute_renderer_spec ‑ Hyrax::Renderers::FacetedAttributeRenderer href generated escaping escapes content properly
spec.renderers.hyrax.renderers.faceted_attribute_renderer_spec ‑ Hyrax::Renderers::FacetedAttributeRenderer#attribute_to_html is expected not to be microdata :name
spec.renderers.hyrax.renderers.faceted_attribute_renderer_spec ‑ Hyrax::Renderers::FacetedAttributeRenderer#attribute_to_html is expected to be equivalent to
spec.renderers.hyrax.renderers.license_attribute_renderer_spec ‑ Hyrax::Renderers::LicenseAttributeRenderer#attribute_to_html is expected not to be microdata :license
spec.renderers.hyrax.renderers.license_attribute_renderer_spec ‑ Hyrax::Renderers::LicenseAttributeRenderer#attribute_to_html is expected to be equivalent to
spec.renderers.hyrax.renderers.linked_attribute_renderer_spec ‑ Hyrax::Renderers::LinkedAttributeRenderer#attribute_to_html is expected not to be microdata :name
spec.renderers.hyrax.renderers.linked_attribute_renderer_spec ‑ Hyrax::Renderers::LinkedAttributeRenderer#attribute_to_html is expected to be equivalent to
spec.renderers.hyrax.renderers.rights_statement_attribute_renderer_spec ‑ Hyrax::Renderers::RightsStatementAttributeRenderer#attribute_to_html is expected not to be microdata :rights_statement
spec.renderers.hyrax.renderers.rights_statement_attribute_renderer_spec ‑ Hyrax::Renderers::RightsStatementAttributeRenderer#attribute_to_html is expected to be equivalent to
spec.renderers.hyrax.renderers.rights_statement_attribute_renderer_spec ‑ Hyrax::Renderers::RightsStatementAttributeRenderer#attribute_to_html with off-authority term renders a value
spec.requests.legacy_routing_spec ‑ Legacy GenericFile routes redirects to the work
spec.requests.riiif_spec ‑ IIIF image API GET /images/:id when the user is authorized returns an image
spec.requests.riiif_spec ‑ IIIF image API GET /images/:id when the user is not authorized returns an image
spec.routing.admin_routes_spec ‑ Admin Routes Features routes to the features controller
spec.routing.admin_routes_spec ‑ Admin Routes Features routes to the strategies controller
spec.routing.admin_routes_spec ‑ Admin Routes routes the appearance
spec.routing.admin_routes_spec ‑ Admin Routes routes the statistics page
spec.routing.admin_routes_spec ‑ Admin Routes routes the workflow roles
spec.routing.admin_routes_spec ‑ Admin Routes routes the workflows
spec.routing.api_route_spec ‑ routing and paths Arkivo with a constraint defined does not recognize routes
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined does not route DELETEs to the items resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined does not route GETs to the items resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined does not route PATCHes to the items resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined does not route PUTs to the items resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined routes POSTs to the items resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined with a member resource routes DELETEs to an item resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined with a member resource routes GETs to an item resource
spec.routing.api_route_spec ‑ routing and paths Arkivo without a constraint defined with a member resource routes PUTs to an item resource
spec.routing.api_route_spec ‑ routing and paths Zotero callbacks routes GETs to the callback resource
spec.routing.api_route_spec ‑ routing and paths Zotero routes GETs to the zotero resource
spec.routing.api_route_spec ‑ routing and paths path helpers has a path for Zotero authN callbacks
spec.routing.api_route_spec ‑ routing and paths path helpers has a path for creating new items
spec.routing.api_route_spec ‑ routing and paths path helpers has a path for initiating Zotero authentication
spec.routing.api_route_spec ‑ routing and paths path helpers has a path for operating on existing items
spec.routing.citations_route_spec ‑ citations routes for files builds a url
spec.routing.citations_route_spec ‑ citations routes for files routes to the controller
spec.routing.citations_route_spec ‑ citations routes for works builds a url
spec.routing.citations_route_spec ‑ citations routes for works routes to the controller
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #create
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #destroy
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #edit
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #new
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #show
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #update (patch)
spec.routing.collection_permission_templates_routes_spec ‑ Collection Permission Templates Routes routes to #update (put)
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes GET /dashboard/collections/:parent_id/under
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes POST /dashboard/collections/:child_id/remove_parent/:parent_id
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes POST /dashboard/collections/:child_id/within
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes POST /dashboard/collections/:id
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes POST /dashboard/collections/:parent_id/remove_child/:child_id
spec.routing.dashboard_routes_spec ‑ Dashboard Routes routes POST /dashboard/collections/:parent_id/under
spec.routing.featured_works_route_spec ‑ file routes creates a featured_work
spec.routing.featured_works_route_spec ‑ file routes removes a featured_work
spec.routing.featured_works_route_spec ‑ file routes updates a collection of featured works
spec.routing.operations_spec ‑ Operations routes routes the list view
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing accepts a transfers
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing adds a proxy depositor
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing cancels a transfer
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing creates a transfer
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing lists transfers
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing rejects a transfer
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing removes a proxy depositor
spec.routing.ownership_transfers_route_spec ‑ proxy deposit and transfers routing shows a form for a new transfer
spec.routing.resource_sync_spec ‑ ResourceSync Routes routes the capability list
spec.routing.resource_sync_spec ‑ ResourceSync Routes routes the change list
spec.routing.resource_sync_spec ‑ ResourceSync Routes routes the resource list
spec.routing.resource_sync_spec ‑ ResourceSync Routes routes the well-known uri
spec.routing.route_spec ‑ Routes BatchUpload without a batch routes to create
spec.routing.route_spec ‑ Routes BatchUpload without a batch routes to new
spec.routing.route_spec ‑ Routes Collections routes to files
spec.routing.route_spec ‑ Routes Contact Form routes to create
spec.routing.route_spec ‑ Routes Contact Form routes to new
spec.routing.route_spec ‑ Routes Content Blocks routes to edit
spec.routing.route_spec ‑ Routes Content Blocks routes to update
spec.routing.route_spec ‑ Routes Dashboard routes to all collections
spec.routing.route_spec ‑ Routes Dashboard routes to all works
spec.routing.route_spec ‑ Routes Dashboard routes to dashboard
spec.routing.route_spec ‑ Routes Dashboard routes to dashboard activity
spec.routing.route_spec ‑ Routes Dashboard routes to my collections
spec.routing.route_spec ‑ Routes Dashboard routes to my highlighted tab
spec.routing.route_spec ‑ Routes Dashboard routes to my shared tab
spec.routing.route_spec ‑ Routes Dashboard routes to my works
spec.routing.route_spec ‑ Routes Download routes to show
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to about
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to agreement
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to edit
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to help
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to terms
spec.routing.route_spec ‑ Routes Dynamically edited pages routes to update
spec.routing.route_spec ‑ Routes FileSet main app routes doesn't route to index
spec.routing.route_spec ‑ Routes FileSet main app routes routes to destroy
spec.routing.route_spec ‑ Routes FileSet main app routes routes to edit
spec.routing.route_spec ‑ Routes FileSet main app routes routes to show
spec.routing.route_spec ‑ Routes FileSet main app routes routes to update
spec.routing.route_spec ‑ Routes Fixity check creates a fixity check
spec.routing.route_spec ‑ Routes Homepage routes the root url to the homepage controller
spec.routing.route_spec ‑ Routes Notifications allows deleting
spec.routing.route_spec ‑ Routes Notifications allows deleting all of them
spec.routing.route_spec ‑ Routes Notifications has index
spec.routing.route_spec ‑ Routes Profile routes to edit profile
spec.routing.route_spec ‑ Routes Profile routes to update profile
spec.routing.route_spec ‑ Routes Static Pages routes to mendeley
spec.routing.route_spec ‑ Routes Static Pages routes to zotero
spec.routing.route_spec ‑ Routes Trophies routes to user trophies
spec.routing.route_spec ‑ Routes Users routes to user profile
spec.routing.route_spec ‑ Routes main app routes GenericWork routes to inspect_work
spec.routing.route_spec ‑ Routes main app routes GenericWork routes to manifest
spec.routing.route_spec ‑ Routes main app routes GenericWork routes to show
spec.routing.single_use_link_spec ‑ Routes for single use links Single Use Link Generator routes to #create_download
spec.routing.single_use_link_spec ‑ Routes for single use links Single Use Link Generator routes to #create_show
spec.routing.single_use_link_spec ‑ Routes for single use links Single Use Link Viewer routes to #download
spec.routing.single_use_link_spec ‑ Routes for single use links Single Use Link Viewer routes to #show
spec.routing.stats_route_spec ‑ stats routes for files builds a url
spec.routing.stats_route_spec ‑ stats routes for files routes to the controller
spec.routing.stats_route_spec ‑ stats routes for works builds a url
spec.routing.stats_route_spec ‑ stats routes for works routes to the controller
spec.search_builders.hyrax.abstract_type_relation_spec ‑ Hyrax::AbstractTypeRelation returns GenericWork when allowable types exist
spec.search_builders.hyrax.abstract_type_relation_spec ‑ Hyrax::AbstractTypeRelation returns both works when allowable types exist
spec.search_builders.hyrax.abstract_type_relation_spec ‑ Hyrax::AbstractTypeRelation returns nil when no allowable types exist
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder#filter_models does not limit to active only
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder#filter_models searches for collections indexed as ActiveFedora
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder#filter_models searches for collections indexed as valkyrie
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder#filter_models searches for valid work types
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder.default_processor_chain is expected not to include :only_active_works
spec.search_builders.hyrax.admin_admin_set_member_search_builder_spec ‑ Hyrax::AdminAdminSetMemberSearchBuilder.default_processor_chain is expected to include :in_admin_set
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder#filter_models adds AdminSet to query
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder#gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}7,8"]
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder#gated_discovery_filters when access is :deposit and user has no access is expected to eq ["{!terms f=id}"]
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder#to_h when searching for deposit access is successful
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder#to_h when searching for read access is successful
spec.search_builders.hyrax.admin_set_search_builder_spec ‑ Hyrax::AdminSetSearchBuilder.default_processor_chain is expected to include :filter_models and :add_access_controls_to_solr_params
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#filter_collection_facet_for_access includes an empty regex when user doesn't have access to view any collections
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#filter_collection_facet_for_access when the user has view access to collections includes a regex of the ids of collections
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#filter_collection_facet_for_access with an admin does nothing if user is an admin
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#show_only_active_records includes suppressed switch
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#show_works_or_works_that_contain_files when doing a fielded search does not modify the query
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#show_works_or_works_that_contain_files with a user query creates a valid solr join for works and files
spec.search_builders.hyrax.catalog_search_builder_spec ‑ Hyrax::CatalogSearchBuilder#show_works_or_works_that_contain_files without a user query does not modify the query
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with a valkyrie collection #filter_models updates solr_parameters[:fq] to include both works and collections
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with a valkyrie collection #filter_models when limiting to collections updates solr_parameters[:fq] to include only collections
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with a valkyrie collection #filter_models when limiting to works updates solr_parameters[:fq] to include only works
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with a valkyrie collection #member_of_collection updates solr_parameters[:fq]
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection #filter_models updates solr_parameters[:fq] to include both works and collections
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection #filter_models when limiting to collections updates solr_parameters[:fq] to include only collections
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection #filter_models when limiting to works updates solr_parameters[:fq] to include only works
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection #member_of_collection updates solr_parameters[:fq]
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection .default_processor_chain is expected to include :filter_models
spec.search_builders.hyrax.collection_member_search_builder_spec ‑ Hyrax::CollectionMemberSearchBuilder with an ActiveFedora collection .default_processor_chain is expected to include :member_of_collection
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#add_sorting_to_solr sets the solr paramters for sorting correctly
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#discovery_permissions when access is deposit discovery_permissions is expected to eq ["deposit"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#discovery_permissions when access is edit discovery_permissions is expected to eq ["edit"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#discovery_permissions when access is read discovery_permissions is expected to eq ["edit", "read"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#gated_discovery_filters when access is :deposit and group has access is expected to eq ["{!terms f=id}228787cf-65cc-4318-8528-60bf674507bf"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#gated_discovery_filters when access is :deposit and group has access is expected to eq ["{!terms f=id}b4871297-e61e-408a-8202-9a20153b01a4"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}ac1bc314-6948-4e1b-9d91-3e37a7e33725"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}c9a904c6-11c5-4a6b-ab41-2d33dd53686a"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#gated_discovery_filters when access is :deposit and user has no access is expected to eq ["{!terms f=id}"]
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#models models is expected to contain exactly Collection and Hyrax::PcdmCollection
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#models models is expected to contain exactly CollectionResource and Hyrax::PcdmCollection
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#models when collection class is not ::Collection models is expected to contain exactly Collection and Hyrax::PcdmCollection
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#models when collection class is not ::Collection models is expected to contain exactly CollectionResource and Hyrax::PcdmCollection
spec.search_builders.hyrax.collection_search_builder_spec ‑ Hyrax::CollectionSearchBuilder#sort_field sort_field is expected to eq "title_si"
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#discovery_permissions is expected to eq ["edit", "read"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters does not include public group for read access is expected to eq [["({!terms f=edit_access_group_ssim}public,registered)"], ["edit_access_person_ssim:[email protected]", "read_access_person_ssim:[email protected]"]]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters does not include public group for read access is expected to eq [["({!terms f=edit_access_group_ssim}public,registered)"], ["edit_access_person_ssim:[email protected]", "read_access_person_ssim:[email protected]"]]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters does not include registered group for read access is expected not to include ["{!terms f=id}71c5e4a8-0fac-429b-af9e-3281c651d049"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters does not include registered group for read access is expected not to include ["{!terms f=id}dc010dfa-eeaf-454f-8d5d-9f7a6848b9e2"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has deposit access and registered has deposit access is expected to include ["{!terms f=id}740b8cd6-7a5c-4e25-9e58-20040baa3946"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has deposit access and registered has deposit access is expected to include ["{!terms f=id}9d9b6e61-7d30-43f1-8d5b-eaae2dc272fc"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has deposit access is expected to include ["{!terms f=id}5a5d62b5-6213-4cfc-9e6a-a7b047cf9af3"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has deposit access is expected to include ["{!terms f=id}804ac3d8-a5fb-49e9-a35f-76c4f9e05ee9"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has manage access is expected to include ["{!terms f=id}16124bb9-47d2-4104-98e2-a0209764dda6"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has manage access is expected to include ["{!terms f=id}54b769dd-0d66-45d9-bab3-2be206b54134"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has view access is expected not to include ["{!terms f=id}43da70ce-066d-4363-b685-cf7523f3b5d9"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#gated_discovery_filters user has view access is expected not to include ["{!terms f=id}d2ada12b-61bd-493b-8c69-638d7b58f33d"]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#models is expected to eq [AdminSet, Hyrax::AdministrativeSet, Collection, Hyrax::PcdmCollection]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#models is expected to eq [AdminSet, Hyrax::AdministrativeSet, CollectionResource, Hyrax::PcdmCollection]
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#show_only_managed_collections_for_non_admins as admin does nothing
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder#show_only_managed_collections_for_non_admins has filter that excludes depositor
spec.search_builders.hyrax.dashboard.collections_search_builder_spec ‑ Hyrax::Dashboard::CollectionsSearchBuilder.default_processor_chain is expected to include :show_only_managed_collections_for_non_admins
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #default_processor_chain is expected to include :show_only_other_collections_of_the_same_collection_type
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #default_processor_chain is expected to include :with_pagination
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #gated_discovery_filters when access is :deposit and group has access is expected to eq ["{!terms f=id}object_id_24"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}object_id_22"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #gated_discovery_filters when access is :deposit and user has no access is expected to eq ["{!terms f=id}"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #query is expected to be a kind of Hash
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #show_only_other_collections_of_the_same_collection_type when nesting :as_child will exclude the given collection, its children, and direct parents
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is false #show_only_other_collections_of_the_same_collection_type when nesting :as_parent will exclude the given collection, its parents, and direct children
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #default_processor_chain is expected to include :show_only_other_collections_of_the_same_collection_type
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #default_processor_chain is expected to include :with_pagination
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #gated_discovery_filters when access is :deposit and group has access is expected to eq ["{!terms f=id}647d9738-5270-4cb6-8c27-5e567aa948e7"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #gated_discovery_filters when access is :deposit and group has access is expected to eq ["{!terms f=id}73d22a2b-ff2b-4744-8937-5f46606a76be"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}8629a77f-d5c2-4a5e-b8d7-5ce4400ba445"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #gated_discovery_filters when access is :deposit and user has access is expected to eq ["{!terms f=id}93e15b0f-844a-4023-91a8-83288e651843"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #gated_discovery_filters when access is :deposit and user has no access is expected to eq ["{!terms f=id}"]
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #query is expected to be a kind of Hash
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #show_only_other_collections_of_the_same_collection_type when nesting :as_child will exclude the given collection, its children, and direct parents
spec.search_builders.hyrax.dashboard.nested_collections_search_builder_spec ‑ Hyrax::Dashboard::NestedCollectionsSearchBuilder when test_valkyrie is true #show_only_other_collections_of_the_same_collection_type when nesting :as_parent will exclude the given collection, its parents, and direct children
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#apply_group_permissions as admin creates expected search term
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#apply_group_permissions default user creates expected search term
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#apply_group_permissions user with managing role creates expected search term
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#discovery_permissions is expected to eq ["edit", "read"]
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#show_only_managed_works_for_non_admins as admin does nothing
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder#show_only_managed_works_for_non_admins has filter that excludes depositor
spec.search_builders.hyrax.dashboard.works_search_builder_spec ‑ Hyrax::Dashboard::WorksSearchBuilder.default_processor_chain is expected to include :show_only_managed_works_for_non_admins
spec.search_builders.hyrax.embargo_search_builder_spec ‑ Hyrax::EmbargoSearchBuilder#processor_chain is expected to eq [:with_pagination, :with_sorting, :only_active_embargoes]
spec.search_builders.hyrax.embargo_search_builder_spec ‑ Hyrax::EmbargoSearchBuilder#with_sorting is expected to eq {:sort=>"embargo_release_date_dtsi desc"}
spec.search_builders.hyrax.file_set_search_builder_spec ‑ Hyrax::FileSetSearchBuilder#filter_models adds FileSet to query
spec.search_builders.hyrax.file_set_search_builder_spec ‑ Hyrax::FileSetSearchBuilder#find_one adds id to query
spec.search_builders.hyrax.lease_search_builder_spec ‑ Hyrax::LeaseSearchBuilder#processor_chain is expected to eq [:with_pagination, :with_sorting, :only_active_leases]
spec.search_builders.hyrax.lease_search_builder_spec ‑ Hyrax::LeaseSearchBuilder#with_sorting is expected to eq {:sort=>"lease_expiration_date_dtsi desc"}
spec.search_builders.hyrax.my.collections_search_builder_spec ‑ Hyrax::My::CollectionsSearchBuilder#models is expected to contain exactly AdminSet, Hyrax::AdministrativeSet, Collection, and Hyrax::PcdmCollection
spec.search_builders.hyrax.my.collections_search_builder_spec ‑ Hyrax::My::CollectionsSearchBuilder#models is expected to contain exactly AdminSet, Hyrax::AdministrativeSet, CollectionResource, and Hyrax::PcdmCollection
spec.search_builders.hyrax.my.collections_search_builder_spec ‑ Hyrax::My::CollectionsSearchBuilder#show_only_collections_deposited_by_current_user has filter that excludes depositor
spec.search_builders.hyrax.my.collections_search_builder_spec ‑ Hyrax::My::CollectionsSearchBuilder.default_processor_chain is expected to include :show_only_collections_deposited_by_current_user
spec.search_builders.hyrax.my.find_works_search_builder_spec ‑ Hyrax::My::FindWorksSearchBuilder#filter_on_title is successful
spec.search_builders.hyrax.my.find_works_search_builder_spec ‑ Hyrax::My::FindWorksSearchBuilder#only_works? is successful
spec.search_builders.hyrax.my.find_works_search_builder_spec ‑ Hyrax::My::FindWorksSearchBuilder#show_only_other_works is successful
spec.search_builders.hyrax.my.find_works_search_builder_spec ‑ Hyrax::My::FindWorksSearchBuilder#show_only_works_not_child is successful
spec.search_builders.hyrax.my.find_works_search_builder_spec ‑ Hyrax::My::FindWorksSearchBuilder#show_only_works_not_parent is successful
spec.search_builders.hyrax.my.shares_search_builder_spec ‑ Hyrax::My::SharesSearchBuilder filters things we have access to in which we are not the depositor
spec.search_builders.hyrax.my.works_search_builder_spec ‑ Hyrax::My::WorksSearchBuilder#to_hash filters works that we are the depositor of
spec.search_builders.hyrax.my.works_search_builder_spec ‑ Hyrax::My::WorksSearchBuilder.default_processor_chain is expected to end with :filter_models and :show_only_resources_deposited_by_current_user
spec.search_builders.hyrax.parent_collection_search_builder_spec ‑ Hyrax::ParentCollectionSearchBuilder#include_item_ids updates solr_parameters[:fq]
spec.search_builders.hyrax.single_admin_set_search_builder_spec ‑ Hyrax::SingleAdminSetSearchBuilder#query is expected to contain exactly "" and "{!terms f=has_model_ssim}AdminSet,Hyrax::AdministrativeSet"
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder Hyrax::SearchService collaboration finds none
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder Hyrax::SearchService collaboration with an indexed public collection finds one
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder#to_hash with no parameters raises an error eagerly
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder#to_hash with parameters filters suppressed
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder#to_hash with parameters includes collection in type filter
spec.search_builders.hyrax.single_collection_search_builder_spec ‑ Hyrax::SingleCollectionSearchBuilder#to_hash with parameters searches for the provided id
spec.search_builders.hyrax.stats.work_status_search_builder_spec ‑ Hyrax::Stats::WorkStatusSearchBuilder#only_works? is expected to equal true
spec.search_builders.hyrax.stats.work_status_search_builder_spec ‑ Hyrax::Stats::WorkStatusSearchBuilder#query sets required parameters
spec.search_builders.hyrax.stats.work_status_search_builder_spec ‑ Hyrax::Stats::WorkStatusSearchBuilder::default_processor_chain is expected to include :filter_models
spec.search_builders.hyrax.work_relation_spec ‑ Hyrax::WorkRelation has works and not collections or file sets
spec.search_builders.hyrax.work_search_builder_spec ‑ Hyrax::WorkSearchBuilder#query when the current_work doesn't have a workflow entity and the current user is not the depositor filters for id, access, suppressed and type
spec.search_builders.hyrax.work_search_builder_spec ‑ Hyrax::WorkSearchBuilder#query when the current_work doesn't have a workflow entity and the current user is the depositor filters for id, access, suppressed and type
spec.search_builders.hyrax.work_search_builder_spec ‑ Hyrax::WorkSearchBuilder#query when the current_work has a workflow entity and the current user doesn't have a role and the current user is not the depositor filters for id, access, suppressed and type
spec.search_builders.hyrax.work_search_builder_spec ‑ Hyrax::WorkSearchBuilder#query when the current_work has a workflow entity and the current user doesn't have a role and the current user is the depositor filters for id, access, suppressed and type
spec.search_builders.hyrax.work_search_builder_spec ‑ Hyrax::WorkSearchBuilder#query when the current_work has a workflow entity and the current user has a role filters for id, access, suppressed and type
spec.search_builders.hyrax.works_search_builder_spec ‑ Hyrax::WorksSearchBuilder::default_processor_chain is expected to end with :filter_models
spec.services.hyrax.abstract_message_service_spec ‑ Hyrax::AbstractMessageService#call invokes Hyrax::MessengerService to deliver the message
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList grant DSL #grant grants a permission
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList grant DSL #grant grants a permission to a group
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList grant DSL #revoke revokes a permission
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#<< adds the new permission with access_to
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#delete does nothing when the permission is not in the set
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#delete when the permission exists removes the permission
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#destroy deletes the acl resource
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#permissions is empty by default
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#permissions= sets the permissions with access_to
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save leaves permissions unchanged by default
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save when not persisted publishes when permissions are unchanged
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save when persisted does not publish when permissions are unchanged
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save with additions publishes a successful event
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save with additions saves the permission policies
spec.services.hyrax.access_control_list_spec ‑ Hyrax::AccessControlList#save with deletions deletes the permission policy
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create when the admin_set is invalid is a convenience method for #create! that returns false
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create when the admin_set is valid is a convenience method for #create! that returns true
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is invalid will not find the sipity workflow
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid creates Sipity::Agents for the admin group and creator user
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid creates the admin set
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid does not grant any read access
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid gives permission template access grants to admin and depositor
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid grants edit access to creator and admins
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid publishes a change to collection metadata
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid sets creator
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid sets up a permission template
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance #create! when the admin_set is valid sets up workflow responsibilities
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService an instance default_workflow_importer is expected to respond to #call
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.call when passing a non-default admin set is a convenience method for .call!
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.call when passing in the default admin set will raise RuntimeError
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.call! when passing a non-default admin set is a convenience method for .new#create!
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.call! when passing in the default admin set will raise RuntimeError
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.default_admin_set? is false for anything else
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.default_admin_set? is true for the default admin set id
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set and Hyrax::DefaultAdministrativeSet table does not exist creates a default admin set with the DEFAULT_ID
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set when default admin set doesn't exist yet is a convenience method for .create_default_admin_set!
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set when default admin set doesn't exist yet sets up an active workflow
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set when default admin set id is NOT saved in the database and default admin set doesn't exist creates a default admin set and saves the id and returns new default admin set
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set when default admin set id is NOT saved in the database but default admin set does exist saves the id of the existing default_admin_set and returns existing default admin set
spec.services.hyrax.admin_set_create_service_spec ‑ Hyrax::AdminSetCreateService.find_or_create_default_admin_set when default admin set id is saved in the database returns admin set for saved id
spec.services.hyrax.admin_set_member_service_spec ‑ Hyrax::AdminSetMemberService#available_member_works returns the members of the admin set
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService with injection calls the injected search builder
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService#search_results with edit access returns one admin set
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService#search_results with read access returns three admin sets
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService#search_results_with_work_count when there are more than 10 works in the admin set returns rows with document in the first column, count of works in second column and count of files in the third column
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService#search_results_with_work_count when there are no files in the admin set returns rows with document in the first column, count of works in second column and count of no files in the third column
spec.services.hyrax.admin_set_service_spec ‑ Hyrax::AdminSetService#search_results_with_work_count when there are works and files in the admin set returns rows with document in the first column, count of works in second column and count of files in the third column
spec.services.hyrax.batch_create_failure_service_spec ‑ Hyrax::BatchCreateFailureService#call sends failing mail
spec.services.hyrax.batch_create_success_service_spec ‑ Hyrax::BatchCreateSuccessService#call sends passing mail
spec.services.hyrax.caching_iiif_manifest_builder_spec ‑ Hyrax::CachingIiifManifestBuilder hits the cache
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Active Fedora objects by default, when permissions are not reset changes the depositor and records an original depositor
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Active Fedora objects by default, when permissions are not reset changes the depositor of the child file sets
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Active Fedora objects when permissions are reset changes the depositor of the child file sets
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Active Fedora objects when permissions are reset excludes the depositor from the edit users
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Valkyrie objects by default, when permissions are not reset changes the depositor and records an original depositor
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Valkyrie objects by default, when permissions are not reset changes the depositor of the child file sets
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Valkyrie objects when permissions are reset changes the depositor and records an original depositor
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService for Valkyrie objects when permissions are reset changes the depositor of the child file sets
spec.services.hyrax.change_content_depositor_service_spec ‑ Hyrax::ChangeContentDepositorService is deprecated
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Active Fedora objects by default, when permissions are not reset changes the depositor and records an original depositor
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Active Fedora objects when permissions are reset excludes the depositor from the edit users
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Active Fedora objects when there are filesets changes the depositor of the child file sets
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Valkyrie objects by default, when permissions are not reset changes the depositor and records an original depositor
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Valkyrie objects when no user is provided does not update the work
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Valkyrie objects when permissions are reset changes the depositor and records an original depositor
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Valkyrie objects when there are filesets changes the depositor of the child file sets
spec.services.hyrax.change_depositor_service_spec ‑ Hyrax::ChangeDepositorService for Valkyrie objects when transfer is requested to the existing owner does not update the work
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type before the file set is saved has a generic MIME type
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type when it has an original file has a mime type from a file
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type when it has an original file is expected to be image
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type when it has no files has a generic MIME type
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type when it uses a custom URI type has a mime type from a file
spec.services.hyrax.characterization.file_set_description_spec ‑ Hyrax::Characterization::FileSetDescription#mime_type when it uses a custom URI type is expected to be image
spec.services.hyrax.characterization.valkyrie_characterization_service_spec ‑ Hyrax::Characterization::ValkyrieCharacterizationService run #run publishes metadata updated for file metadata node
spec.services.hyrax.characterization.valkyrie_characterization_service_spec ‑ Hyrax::Characterization::ValkyrieCharacterizationService run #run successfully sets the property values
spec.services.hyrax.child_types_spec ‑ Hyrax::ChildTypes#to_a returns the initialized types
spec.services.hyrax.child_types_spec ‑ Hyrax::ChildTypes#types returns the initialized types
spec.services.hyrax.child_types_spec ‑ Hyrax::ChildTypes.for can have itself as a child by default
spec.services.hyrax.child_types_spec ‑ Hyrax::ChildTypes.for with an ActiveFedora work gives the configured valid_child_concerns
spec.services.hyrax.collection_member_service_spec ‑ Hyrax::CollectionMemberService#run returns only authorized parent collections
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.add_default_participants adds the default participants to a collection type
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.add_participants adds the participants to a collection type
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.add_participants when participants are incomplete does not add participants
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.add_participants when participants are incomplete logs and raises an error
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.create_admin_set_type create the admin set type
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.create_collection_type create collection type with default options when no options are received
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.create_collection_type creates a collection type for the options received
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.create_collection_type creates collection participants defined in options
spec.services.hyrax.collection_types.create_service_spec ‑ Hyrax::CollectionTypes::CreateService.create_user_collection_type create the user collection type
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? admin user can create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? create user cannot create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? manage user cannot create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? new user cannot create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? user in create group cannot create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_admin_set? user in manage group in cannot create admin sets
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user is a create user can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user is a manage user can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user is an admin can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user is in create group can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user is in manage group can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_any_collection_type? when user with no access can create collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user has no priviledges for the collection type and identity is passed as an ability returns false
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user has no priviledges for the collection type returns false
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user is a creator for the collection type and identity is passed as an ability returns true
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user is a creator for the collection type returns true
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user is a manager for the collection type and identity is passed as an ability returns true
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_of_type? when user is a manager for the collection type returns true
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types includes all collection types for admin user
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types includes collection types user can manage
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types includes collection types user groups can manage
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types includes only user collection type for new user
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types lists collection types user can create collections for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.can_create_collection_types lists collection types user groups can create collections for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is a create user and create access is queried gives the collection types the user has create access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is a create user and manage access is queried is empty
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is a manage user and create access is queried gives the collection types the user has create access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is a manage user and manage access is queried gives the collection types the user has manage access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is an admin and create access is queried gives all collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is an admin and manage access is queried gives all collection types
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is in create group and create access is queried gives the collection types the user has create access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is in create group and manage access is queried is empty

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 5130 to 5480)

There are 6731 tests, see "Raw output" for the list of tests 5130 to 5480.
Raw output
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is in manage group and create access is queried gives the collection types the user has create access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user is in manage group and manage access is queried gives the collection types the user has manage access for
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user with no access and create access is queried still grants access to the user collection types (user can create "user collections")
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.collection_types_for_user when user with no access and manage access is queried is empty
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.group_edit_grants_for_collection_of_type admin set type grants edit to admin group
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.group_edit_grants_for_collection_of_type grants edit to provided manage and admin groups
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.group_edit_grants_for_collection_of_type user collection type grants edit to admin group
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.user_edit_grants_for_collection_of_type gives configured manage users
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.user_edit_grants_for_collection_of_type is empty for admin set collection type
spec.services.hyrax.collection_types.permissions_service_spec ‑ Hyrax::CollectionTypes::PermissionsService.user_edit_grants_for_collection_of_type is empty for user collection type
spec.services.hyrax.collections.collection_member_search_service_spec ‑ Hyrax::Collections::CollectionMemberSearchService#available_member_subcollections returns the members that are collections
spec.services.hyrax.collections.collection_member_search_service_spec ‑ Hyrax::Collections::CollectionMemberSearchService#available_member_work_ids returns the members ids that are works
spec.services.hyrax.collections.collection_member_search_service_spec ‑ Hyrax::Collections::CollectionMemberSearchService#available_member_works returns the members that are collections
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when has members and the new member already exists in the member set the collection member set remains unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when has members and the new member does not exist in the member set publishes object metadata updated event for work member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when has members and the new member does not exist in the member set updates the collection member set adding the new work member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when has members and the new member is a collection publishes collection metadata updated event for collection member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when has members and the new member is a collection updates the collection member set adding the child collection
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when no members updates the collection member set to contain only the new member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member when single-membership collection error raises an error
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member_by_id when has members and the new member already exists in the member set the collection member set remains unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member_by_id when has members and the new member does not exist in the member set updates the collection member set adding the new member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_member_by_id when no members updates the collection member set to contain only the new member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members when has members and a members already exists in the member set updates the collection member set to contain only the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members when has members and none of the new members exist in the member set updates the collection member set adding the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members when no members updates the collection member set to contain only the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members_by_ids when collection already has members and none of the new members exist in the member set updates the collection member set adding the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members_by_ids when collection already has members and one of the new members already exists in the member set updates the collection member set to contain only the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members_by_ids when collection currently has no members updates the collection member set to contain only the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.add_members_by_ids when ids is empty updates the collection member set to contain only the new members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.member? when has members returns false if member isn't in member set
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.member? when has members returns true if member is in member set
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.member? when no members returns false if member isn't in member set
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member when has members and the member to remove does not exist in the member set collection members remain unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member when has members and the member to remove exists in the member set publishes metadata updated event for member
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member when has members and the member to remove exists in the member set updates the collection member set removing the members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member when no members collection member remains empty
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member_by_id when has members and the member to remove does not exist in the member set collection members remain unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member_by_id when has members and the member to remove exists in the member set updates the collection member set removing the members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_member_by_id when no members collection member remains empty
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids .remove_members when has members and none of the members to remove exist in the member set collection members remain unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids .remove_members when has members and the members to remove exist in the member set updates the collection member set removing the members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids .remove_members when no members collection member remains empty
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids when has members and none of the members to remove exist in the member set collection members remain unchanged
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids when has members and the members to remove exist in the member set updates the collection member set removing the members
spec.services.hyrax.collections.collection_member_service_spec ‑ Hyrax::Collections::CollectionMemberService.remove_members_by_ids when no members collection member remains empty
spec.services.hyrax.collections.managed_collections_service_spec ‑ Hyrax::Collections::ManagedCollectionsService.managed_collections_count returns number of collections that can be managed
spec.services.hyrax.collections.nested_collection_persistence_service_spec ‑ Hyrax::Collections::NestedCollectionPersistenceService.persist_nested_collection_for creates the relationship between parent and child
spec.services.hyrax.collections.nested_collection_persistence_service_spec ‑ Hyrax::Collections::NestedCollectionPersistenceService.remove_nested_relationship_for removes the relationship between parent and child
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_child_collections given parent is nestable? and can deposit to the parent it prevents circular nesting returns an array of valid collections of the same collection type
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_child_collections given parent is nestable? and cannot deposit to the parent returns an empty array
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_child_collections given parent is not nestable? is expected to eq []
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_parent_collections given child is nestable? and can read the child it prevents circular nesting returns an array of collections of the same collection type excluding the given collection
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_parent_collections given child is nestable? and cannot read the child returns an empty array
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.available_parent_collections given child is not nestable? is expected to eq []
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given child is not nestable? is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given parent and child are nestable and are of different collection types is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given parent and child are nestable and are of the same collection type is expected to eq true
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given parent and child are nestable and are the same object is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given parent and child are nestable and the ability does not permit the actions is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? given parent is not nestable? is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? not in available child collections is expected to eq false
spec.services.hyrax.collections.nested_collection_query_service_spec ‑ Hyrax::Collections::NestedCollectionQueryService.parent_and_child_can_nest? not in available parent collections is expected to eq false
spec.services.hyrax.collections.permissions_create_service_spec ‑ Hyrax::Collections::PermissionsCreateService.add_access for administrative set gives deposit access to archivist group
spec.services.hyrax.collections.permissions_create_service_spec ‑ Hyrax::Collections::PermissionsCreateService.add_access for collection gives deposit access to archivist group
spec.services.hyrax.collections.permissions_create_service_spec ‑ Hyrax::Collections::PermissionsCreateService.create_default for administrative set creates the default permission template and access entries
spec.services.hyrax.collections.permissions_create_service_spec ‑ Hyrax::Collections::PermissionsCreateService.create_default for collection creates the default permission template and access entries
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_manage_any_admin_set? returns false when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_manage_any_admin_set? returns true when user has manage access to at least one admin set
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_manage_any_collection? returns false when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_manage_any_collection? returns true when user has manage access to at least one collection
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_view_admin_show_for_any_admin set? returns false when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_view_admin_show_for_any_admin set? returns true when user has manage, deposit, or view access to at least one admin set
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_view_admin_show_for_any_collection? returns false when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .can_view_admin_show_for_any_collection? returns true when user has manage, deposit, or view access to at least one collection
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_deposit returns collection ids where user has manage access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_deposit returns empty array
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_user returns collection ids where user has deposit access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_user returns collection ids where user has manage access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_user returns collection ids where user has manage, deposit, or view access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_user returns collection ids where user has view access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_user returns empty arraywhen user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_view returns collection ids where user has view access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .collection_ids_for_view returns empty array when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_deposit returns admin set ids where user has deposit access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_deposit returns admin set ids where user has deposit access except excluded groups
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_deposit returns collection and admin set ids where user has deposit access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_deposit returns collection ids where user has deposit access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_deposit returns empty array when user has no access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_manage returns admin set ids where user has manage access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_manage returns collection and admin set ids where user has manage access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_manage returns collection ids where user has manage access
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying access to many collections .source_ids_for_manage when user has no access returns empty array
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user .can_deposit_in_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user .can_view_admin_show_for_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user through membership in public group .can_deposit_in_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user through membership in public group .can_view_admin_show_for_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user through membership in registered group .can_deposit_in_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when deposit user through membership in registered group .can_view_admin_show_for_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when manage user .can_deposit_in_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when manage user .can_view_admin_show_for_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when user without access .can_deposit_in_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when user without access .can_view_admin_show_for_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user .can_deposit_in_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user .can_view_admin_show_for_collection? returns true
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user through membership in public group .can_deposit_in_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user through membership in public group .can_view_admin_show_for_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user through membership in registered group .can_deposit_in_collection? returns false
spec.services.hyrax.collections.permissions_service_spec ‑ Hyrax::Collections::PermissionsService methods querying individual collections when view user through membership in registered group .can_view_admin_show_for_collection? returns false
spec.services.hyrax.collections_service_spec ‑ Hyrax::CollectionsService#search_results with deposit access returns one collections
spec.services.hyrax.collections_service_spec ‑ Hyrax::CollectionsService#search_results with edit access returns two collections
spec.services.hyrax.collections_service_spec ‑ Hyrax::CollectionsService#search_results with read access returns four collections
spec.services.hyrax.contextual_path_spec ‑ Hyrax::ContextualPath#show gives the path nested under a parent
spec.services.hyrax.contextual_path_spec ‑ Hyrax::ContextualPath#show with nil parent gives just the path for the object
spec.services.hyrax.curation_concern_spec ‑ Hyrax::CurationConcern.actor is expected to be a kind of Hyrax::Actors::AbstractActor
spec.services.hyrax.curation_concern_spec ‑ Hyrax::CurationConcern.actor_factory returns same ActionDispatch::MiddlewareStack instance
spec.services.hyrax.custom_queries.find_access_control_spec ‑ Hyrax::CustomQueries::FindAccessControl#find_access_control for another class purporting to provide access_to raises ObjectNotFoundError
spec.services.hyrax.custom_queries.find_access_control_spec ‑ Hyrax::CustomQueries::FindAccessControl#find_access_control for deleted object raises ObjectNotFoundError
spec.services.hyrax.custom_queries.find_access_control_spec ‑ Hyrax::CustomQueries::FindAccessControl#find_access_control for missing object raises ObjectNotFoundError
spec.services.hyrax.custom_queries.find_access_control_spec ‑ Hyrax::CustomQueries::FindAccessControl#find_access_control when an acl exists returns the acl
spec.services.hyrax.custom_queries.find_collections_by_type_spec ‑ Hyrax::CustomQueries::FindCollectionsByType#find_collections_by_type when there are collections with the type returns exactly the collections of the type
spec.services.hyrax.custom_queries.find_collections_by_type_spec ‑ Hyrax::CustomQueries::FindCollectionsByType#find_collections_by_type when there are no collections is empty
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by when id for a non-file metadata resource raises ObjectNotFound
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by when id is for a file metadata resource returns file metadata resource
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by when id is invalid raises ObjectNotFound
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_alternate_identifier when file exists returns file metadata resource
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_alternate_identifier when id for a non-file metadata resource raises ObjectNotFound
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_alternate_identifier when id is invalid raises ObjectNotFound
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has files of the requested use returns Hyrax::FileMetadata resources matching use
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has no files of the requested use result is empty
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has no files result is empty
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when files exists returns file metadata resources
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when not passed any valid ids result is empty
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when passed empty ids array result is empty
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when some ids are for non-file metadata resources only includes file metadata resources
spec.services.hyrax.custom_queries.find_file_metadata_spec ‑ Hyrax::CustomQueries::FindFileMetadata.queries lists queries
spec.services.hyrax.custom_queries.find_ids_by_model_spec ‑ Hyrax::CustomQueries::FindIdsByModel#find_ids_by_model finds ids matching the model
spec.services.hyrax.custom_queries.find_ids_by_model_spec ‑ Hyrax::CustomQueries::FindIdsByModel#find_ids_by_model for a model without resources is empty
spec.services.hyrax.custom_queries.find_ids_by_model_spec ‑ Hyrax::CustomQueries::FindIdsByModel#find_ids_by_model with ids to filter finds ids matching the model
spec.services.hyrax.custom_queries.find_ids_by_model_spec ‑ Hyrax::CustomQueries::FindIdsByModel#find_ids_by_model with ids to filter for a model without resources is empty
spec.services.hyrax.custom_queries.find_many_by_alternate_ids_spec ‑ Hyrax::CustomQueries::FindManyByAlternateIds#find_many_by_alternate_ids returns empty with no ids
spec.services.hyrax.custom_queries.find_many_by_alternate_ids_spec ‑ Hyrax::CustomQueries::FindManyByAlternateIds#find_many_by_alternate_ids when list includes an invalid id raises ObjectNotFoundError
spec.services.hyrax.custom_queries.find_many_by_alternate_ids_spec ‑ Hyrax::CustomQueries::FindManyByAlternateIds#find_many_by_alternate_ids with Valkyrie::ID input returns matching resources
spec.services.hyrax.custom_queries.navigators.child_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildCollectionsNavigator#find_child_collection_ids returns Valkyrie ids for child collections only
spec.services.hyrax.custom_queries.navigators.child_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildCollectionsNavigator#find_child_collections returns only child collections as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.child_file_sets_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildFileSetsNavigator#find_child_file_set_ids returns Valkyrie ids for child filesets only
spec.services.hyrax.custom_queries.navigators.child_file_sets_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildFileSetsNavigator#find_child_file_sets returns only child filesets as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_work_ids on a collection returns Valkyrie ids for child works only
spec.services.hyrax.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_work_ids on a work returns Valkyrie ids for child works only
spec.services.hyrax.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_works on a collection returns only child works as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_works on a work returns only child works as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.collection_members_spec ‑ Hyrax::CustomQueries::Navigators::CollectionMembers#find_collections_for is empty with no collections
spec.services.hyrax.custom_queries.navigators.collection_members_spec ‑ Hyrax::CustomQueries::Navigators::CollectionMembers#find_collections_for when it is a member of collections finds collections
spec.services.hyrax.custom_queries.navigators.collection_members_spec ‑ Hyrax::CustomQueries::Navigators::CollectionMembers#find_members_of is empty with no member
spec.services.hyrax.custom_queries.navigators.collection_members_spec ‑ Hyrax::CustomQueries::Navigators::CollectionMembers#find_members_of when collections has inverse work members finds collections
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_extracted_text when extracted text exists returns file metadata resource
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_extracted_text when files do not exist raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_extracted_text when resource does not respond file_ids raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_files when files do not exist returns an empty array
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_files when files exist returns file metadata resource
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_original_file when files do not exist raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_original_file when original file exists returns file metadata resource
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_original_file when resource does not respond file_ids raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_thumbnail when files do not exist raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_thumbnail when resource does not respond file_ids raises error
spec.services.hyrax.custom_queries.navigators.find_files_spec ‑ Hyrax::CustomQueries::Navigators::FindFiles#find_thumbnail when thumbnail exists returns file metadata resource
spec.services.hyrax.custom_queries.navigators.parent_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentCollectionsNavigator#find_parent_collection_ids returns Valkyrie ids for parent collections
spec.services.hyrax.custom_queries.navigators.parent_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentCollectionsNavigator#find_parent_collections returns parent collections as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work on a fileset returns one parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work on a fileset when more than one parent logs warning about more than one parent and returns the first parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work on a work returns one parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work on a work when more than one parent logs warning about more than one parent and returns the first parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work when no parents returns nil
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work_id on a fileset returns the id of one parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work_id on a work returns the id of one parent work as Valkyrie resources
spec.services.hyrax.custom_queries.navigators.parent_work_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ParentWorkNavigator#find_parent_work_id when no parents returns nil
spec.services.hyrax.database_migrator_spec ‑ Hyrax::DatabaseMigrator#copy uses #migration_template to copy all migrations to app
spec.services.hyrax.database_migrator_spec ‑ Hyrax::DatabaseMigrator.copy creates an instance and calls #copy
spec.services.hyrax.default_middleware_stack_spec ‑ Hyrax::DefaultMiddlewareStack Hyrax::CurationConcern.actor calls the Hyrax::ActorFactory
spec.services.hyrax.default_middleware_stack_spec ‑ Hyrax::DefaultMiddlewareStack.build_stack has the correct stack frames
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for a single path #derivative_path with an id is expected to eq "tmp/12/3-thumbnail.jpeg"
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for a single path #derivative_path with an object is expected to eq "tmp/12/3-thumbnail.jpeg"
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for a single path .derivative_path_for_reference is expected to eq "tmp/12/3-thumbnail.jpeg"
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for multiple paths #all_paths with an id is expected to eq ["tmp/12/3-thumbnail.jpeg"]
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for multiple paths #all_paths with an object is expected to eq ["tmp/12/3-thumbnail.jpeg"]
spec.services.hyrax.derivative_path_spec ‑ Hyrax::DerivativePath for multiple paths .derivatives_for_reference is expected to eq ["tmp/12/3-thumbnail.jpeg"]
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService #valid? when given a file_set it handles is expected to be valid
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService is expected to respond to #cleanup_derivatives with 0 arguments
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService is expected to respond to #create_derivatives with 1 argument
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService is expected to respond to #derivative_url with 1 argument
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService is expected to respond to #file_set
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService is expected to respond to #mime_type
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService behaves like a Hyrax::DerivativeService takes a fileset as an argument
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService.for when a FileSet matches no services returns a base DerivativeService
spec.services.hyrax.derivative_service_spec ‑ Hyrax::DerivativeService.for when a FileSet matches the requirements of a service returns it
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#cannot_edit_permissions? validating which collection managers user may manage allows user to change managers from authorized collection
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#cannot_edit_permissions? validating which collection managers user may manage allows user to change managers not from sharable collections
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#cannot_edit_permissions? validating which collection managers user may manage allows user to change non-manager permissions an unauthorized collection
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#cannot_edit_permissions? validating which collection managers user may manage restricts user from changing managers from unauthorized collections
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#cannot_edit_permissions? validating which collection managers user may manage restricts user from changing managers which are in both authorized & unauthorized collections
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#excluded_permission? for an allowed permission returns false
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#excluded_permission? for an excluded permission returns true
spec.services.hyrax.edit_permissions_service_spec ‑ Hyrax::EditPermissionsService#initialize responds to #depositor and #unauthorized_collection_managers
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#apply when under embargo applies the active embargo visibility
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#apply with expired embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#apply with no embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#copy_embargo_to does not assign an embargo when none is present
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#copy_embargo_to when under embargo applies the active embargo visibility
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#copy_embargo_to when under embargo copies the embargo to the target
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#copy_embargo_to with expired embargo does not copy the embargo
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#embargo gives an inactive embargo
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#embargo when under embargo gives an active embargo
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#embargo when under embargo has embargo attributes
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#enforced is expected not to be enforced
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#enforced when under embargo and it is applied is expected to be enforced
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#enforced when under embargo is expected not to be enforced
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#enforced with an embargo that is in force, but expired is expected to be enforced
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#enforced with expired embargo is expected not to be enforced
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#nullify when under embargo and force ensures the releasee date is nil
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#nullify when under embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#nullify with expired embargo ensures the embargo release date is set to nil
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#nullify with no embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#release when under embargo and force ensures the post-embargo visibility is set
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#release when under embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#release with expired embargo and embargo was applied ensures the post-embargo visibility is set
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#release with expired embargo ensures the post-embargo visibility is set
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#release with no embargo is a no-op
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#under_embargo? is expected not to be under embargo
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#under_embargo? when under embargo is expected to be under embargo
spec.services.hyrax.embargo_manager_spec ‑ Hyrax::EmbargoManager#under_embargo? with expired embargo is expected not to be under embargo
spec.services.hyrax.embargo_service_spec ‑ Hyrax::EmbargoService#assets_with_deactivated_embargoes returns all assets with embargo history set
spec.services.hyrax.embargo_service_spec ‑ Hyrax::EmbargoService#assets_with_enforced_embargoes after the embargo is released does not include the work
spec.services.hyrax.embargo_service_spec ‑ Hyrax::EmbargoService#assets_with_enforced_embargoes returns all assets with enforced embargoes
spec.services.hyrax.embargo_service_spec ‑ Hyrax::EmbargoService#assets_with_expired_embargoes returns an array of assets with expired embargoes that are still enforced
spec.services.hyrax.ensure_well_formed_admin_set_service_spec ‑ Hyrax::EnsureWellFormedAdminSetService.call with admin_set_id: <not nil> uses the given admin_set_id and conditionally creates the associated permission template
spec.services.hyrax.ensure_well_formed_admin_set_service_spec ‑ Hyrax::EnsureWellFormedAdminSetService.call with admin_set_id: nil uses the default admin set and conditionally creates the associated permission template
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying separator csv is expected to include "af35e0f3-acee-458b-9b5a-aa6bb3754389,My Title,[email protected],\"Von, Creator\",restricted,", "Book", "&&", "Other", and ",Mine,pdf\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying separator csv is expected to include "e10ee493-3087-418f-ad0a-aad1f5922095,My Title,[email protected],\"Von, Creator\",restricted,", "Book", "&&", "Other", and ",Mine,pdf\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying separator csv_header is expected to eq "id,title,depositor,creator,visibility,resource_type,license,file_format\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms and separator csv is expected to include "279624c9-eceb-4bec-b9ec-289955848e0e,My Title,", "Book", "*$*", "Other", and "\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms and separator csv is expected to include "37f4039d-ae46-4c87-b2af-224fa5f60c30,My Title,", "Book", "*$*", "Other", and "\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms and separator csv_header is expected to eq "id,title,resource_type\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms csv is expected to include "8f1214ae-bf04-4e7e-9e6c-32aa0de9810c,My Title,", "Book", "|", "Other", and "\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms csv is expected to include "a78bbbcd-70b8-47ec-a2a1-41b70f1eb3bc,My Title,", "Book", "|", "Other", and "\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when specifying terms csv_header is expected to eq "id,title,resource_type\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when using the defaults csv is expected to include "7b7d73b8-cf74-41b3-8a68-56d794345dd9,My Title,[email protected],\"Von, Creator\",restricted,", "Book", "|", "Other", and ",Mine,pdf\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when using the defaults csv is expected to include "b7c824ad-e542-4874-b5a4-3209c07787fe,My Title,[email protected],\"Von, Creator\",restricted,", "Book", "|", "Other", and ",Mine,pdf\n"
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when using the defaults csv parses as valid csv
spec.services.hyrax.file_set_csv_service_spec ‑ Hyrax::FileSetCsvService when using the defaults csv_header is expected to eq "id,title,depositor,creator,visibility,resource_type,license,file_format\n"
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource #create_derivatives when given a video file passes a mime-type to the video derivatives service
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource #create_derivatives when given an audio file passes a mime-type and container to the audio derivatives service
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService #valid? when given a file_set it handles is expected to be valid
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService is expected to respond to #cleanup_derivatives with 0 arguments
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService is expected to respond to #create_derivatives with 1 argument
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService is expected to respond to #derivative_url with 1 argument
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService is expected to respond to #file_set
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService is expected to respond to #mime_type
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource behaves like a Hyrax::DerivativeService takes a fileset as an argument
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for a valkyrie resource can get derivative mime type arrays
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService #valid? when given a file_set it handles is expected to be valid
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService is expected to respond to #cleanup_derivatives with 0 arguments
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService is expected to respond to #create_derivatives with 1 argument
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService is expected to respond to #derivative_url with 1 argument
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService is expected to respond to #file_set
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService is expected to respond to #mime_type
spec.services.hyrax.file_set_derivatives_service_spec ‑ Hyrax::FileSetDerivativesService for active_fedora behaves like a Hyrax::DerivativeService takes a fileset as an argument
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file is nil when there are no files
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file when the FileSet has an #original_file_id always resolves by original_file_id
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file when there is no OriginalFile, but files exist resolves the first file
spec.services.hyrax.file_set_file_service_spec ‑ Hyrax::FileSetFileService#primary_file with an original file by use finds the original_file
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check existing check and disabled max_days_between_fixity_checks re-checks
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check when a file has two versions returns two log results
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check when a file has two versions with latest_version_only returns one log result
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check_file non-versioned file with latest version only returns a single result
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check_file returns a single result
spec.services.hyrax.file_set_fixity_check_service_spec ‑ Hyrax::FileSetFixityCheckService async_jobs: false #fixity_check_file_version returns a single ChecksumAuditLog for the given file
spec.services.hyrax.file_set_visibility_propagator_spec ‑ Hyrax::FileSetVisibilityPropagator a public work copies visibility to its contained files
spec.services.hyrax.file_set_visibility_propagator_spec ‑ Hyrax::FileSetVisibilityPropagator when work is under embargo copies visibility to its contained files and apply a copy of the embargo to the files
spec.services.hyrax.file_set_visibility_propagator_spec ‑ Hyrax::FileSetVisibilityPropagator when work is under lease copies visibility to its contained files and apply a copy of the lease to the files
spec.services.hyrax.find_objects_via_solr_service_spec ‑ Hyrax::FindObjectsViaSolrService.find_for_model_by_field_pairs when use_valkyrie is false returns ActiveFedora objects matching the query
spec.services.hyrax.find_objects_via_solr_service_spec ‑ Hyrax::FindObjectsViaSolrService.find_for_model_by_field_pairs when use_valkyrie is true and objects were created with ActiveFedora returns Valkyrie::Resources matching the query
spec.services.hyrax.find_objects_via_solr_service_spec ‑ Hyrax::FindObjectsViaSolrService.find_for_model_by_field_pairs when use_valkyrie is true and objects were created with Valkryie returns Valkyrie::Resources matching the query
spec.services.hyrax.fixity_check_failure_service_spec ‑ Hyrax::FixityCheckFailureService for an ActiveFedora FileSet #call sends failing mail
spec.services.hyrax.fixity_check_failure_service_spec ‑ Hyrax::FixityCheckFailureService with Valkyrie models #call sends failing mail
spec.services.hyrax.form_factory_spec ‑ Hyrax::FormFactory.build returns a change set
spec.services.hyrax.form_factory_spec ‑ Hyrax::FormFactory.build when the work is persisted prepopulates the changeset with a lock token
spec.services.hyrax.graph_exporter_spec ‑ Hyrax::GraphExporter fetch transforms suburis to hashcodes
spec.services.hyrax.graph_exporter_spec ‑ Hyrax::GraphExporter fetch when the resource doesn't exist raises a error that the controller catches and handles
spec.services.hyrax.graph_exporter_spec ‑ Hyrax::GraphExporter fetch with a nested work includes each nested resources once
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder behaves like a Hyrax::Identifier::Builder #build returns an identifier string
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#build raises an error with no hint
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#build uses the hint exactly, cast to uppercase
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#build uses the prefix
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#build with a custom prefix uses the prefix
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#prefix accepts a prefix
spec.services.hyrax.identifier.builder_spec ‑ Hyrax::Identifier::Builder#prefix has a default prefix
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher has a registrar
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for assigns to specified attribute when requested
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for assigns to the identifier attribute by default
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! assigns to specified attribute when requested
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! assigns to the identifier attribute by default
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! saves the object
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! with an ActiveFedora model assigns to specified attribute when requested
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! with an ActiveFedora model assigns to the identifier attribute by default
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher#assign_for! with an ActiveFedora model saves the object
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher.for chooses the right registrar type
spec.services.hyrax.identifier.dispatcher_spec ‑ Hyrax::Identifier::Dispatcher.for raises an error when a fake registrar type is passes
spec.services.hyrax.identifier.registrar_spec ‑ Hyrax::Identifier::Registrar is abstract
spec.services.hyrax.identifier.registrar_spec ‑ Hyrax::Identifier::Registrar.for chooses the right registrar type
spec.services.hyrax.identifier.registrar_spec ‑ Hyrax::Identifier::Registrar.for raises an error when a fake registrar type is passes
spec.services.hyrax.iiif_authorization_service_spec ‑ Hyrax::IiifAuthorizationService#can? when the user doesn't have read access to the FileSet info is expected to equal false
spec.services.hyrax.iiif_authorization_service_spec ‑ Hyrax::IiifAuthorizationService#can? when the user doesn't have read access to the FileSet show is expected to equal false
spec.services.hyrax.iiif_authorization_service_spec ‑ Hyrax::IiifAuthorizationService#can? when the user has read access to the FileSet info is expected to equal true
spec.services.hyrax.iiif_authorization_service_spec ‑ Hyrax::IiifAuthorizationService#can? when the user has read access to the FileSet show is expected to equal true
spec.services.hyrax.import_url_failure_service_spec ‑ Hyrax::ImportUrlFailureService#call sends failing mail
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#apply when under lease applies the active lease visibility
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#apply with expired lease is a no-op
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#apply with no lease is a no-op
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#enforced is expected not to be enforced
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#enforced when under lease and it is applied is expected to be enforced
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#enforced when under lease is expected not to be enforced
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#enforced with an lease that is in force, but expired is expected to be enforced
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#enforced with expired lease is expected not to be enforced
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#lease gives an inactive lease
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#lease when under lease gives an active lease
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#lease when under lease has lease attributes
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#release when under lease is a no-op
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#release with expired lease and lease was applied ensures the post-lease visibility is set
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#release with expired lease ensures the post-lease visibility is set
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#release with no lease is a no-op
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#under_lease? is expected not to be under lease
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#under_lease? when under lease is expected to be under lease
spec.services.hyrax.lease_manager_spec ‑ Hyrax::LeaseManager#under_lease? with expired lease is expected not to be under lease
spec.services.hyrax.lease_service_spec ‑ Hyrax::LeaseService#assets_under_lease returns an array of assets with active leases
spec.services.hyrax.lease_service_spec ‑ Hyrax::LeaseService#assets_with_deactivated_leases returns an array of assets with deactivated leases
spec.services.hyrax.lease_service_spec ‑ Hyrax::LeaseService#assets_with_expired_leases returns an array of assets with expired lease
spec.services.hyrax.license_service_spec ‑ Hyrax::LicenseService#label resolves for ids of active terms
spec.services.hyrax.license_service_spec ‑ Hyrax::LicenseService#label resolves for ids of inactive terms
spec.services.hyrax.license_service_spec ‑ Hyrax::LicenseService#select_active_options does not return inactive terms
spec.services.hyrax.license_service_spec ‑ Hyrax::LicenseService#select_active_options returns active terms
spec.services.hyrax.license_service_spec ‑ Hyrax::LicenseService#select_all_options returns both active and inactive terms
spec.services.hyrax.listeners.acl_index_listener_spec ‑ Hyrax::Listeners::ACLIndexListener#on_object_acl_updated on failure does not reindex the object
spec.services.hyrax.listeners.acl_index_listener_spec ‑ Hyrax::Listeners::ACLIndexListener#on_object_acl_updated reindexes the object on the configured adapter
spec.services.hyrax.listeners.batch_notification_listener_spec ‑ Hyrax::Listeners::BatchNotificationListener#on_batch_created creates a success message for the user
spec.services.hyrax.listeners.batch_notification_listener_spec ‑ Hyrax::Listeners::BatchNotificationListener#on_batch_created on failure creates a failure message for the user
spec.services.hyrax.listeners.file_metadata_listener_spec ‑ Hyrax::Listeners::FileMetadataListener#on_file_metadata_updated indexes the file_set
spec.services.hyrax.listeners.file_metadata_listener_spec ‑ Hyrax::Listeners::FileMetadataListener#on_file_metadata_updated when the file is not an original file does not index the file_set
spec.services.hyrax.listeners.file_metadata_listener_spec ‑ Hyrax::Listeners::FileMetadataListener#on_file_metadata_updated when the file is not in a file set does not index the file_set
spec.services.hyrax.listeners.file_metadata_listener_spec ‑ Hyrax::Listeners::FileMetadataListener#on_file_metadata_updated when the file is not in a file set logs the unexpected message
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with ActiveFedora models #on_file_set_audited does not raise an error; is resilient to missing event payload data
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with ActiveFedora models #on_file_set_audited on failure creates a failure message for the user

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 5481 to 5882)

There are 6731 tests, see "Raw output" for the list of tests 5481 to 5882.
Raw output
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with ActiveFedora models #on_file_set_url_imported does not raise an error; is resilient to missing event payload data
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with ActiveFedora models #on_file_set_url_imported on failure creates a failure message for the user
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with Valkyrie models #on_file_set_audited does not raise an error; is resilient to missing event payload data
spec.services.hyrax.listeners.file_set_lifecycle_notification_listener_spec ‑ Hyrax::Listeners::FileSetLifecycleNotificationListener with Valkyrie models #on_file_set_audited on failure sends a failure message for the depositor
spec.services.hyrax.listeners.member_cleanup_listener_spec ‑ Hyrax::Listeners::MemberCleanupListener#on_collection_deleted publishes events
spec.services.hyrax.listeners.member_cleanup_listener_spec ‑ Hyrax::Listeners::MemberCleanupListener#on_collection_deleted removes collection references from member objects
spec.services.hyrax.listeners.member_cleanup_listener_spec ‑ Hyrax::Listeners::MemberCleanupListener#on_object_deleted removes the child work id from the parent works' #member_ids
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_collection_deleted reindexes the collection on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_collection_deleted when it gets a non-resource as payload returns as a no-op
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_collection_metadata_updated reindexes the collection on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_collection_metadata_updated when it gets a non-resource as payload returns as a no-op
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_deleted reindexes the object on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_deleted when it gets a non-resource as payload returns as a no-op
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_membership_updated reindexes the object from ID on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_membership_updated reindexes the object on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_membership_updated when the resource does not exist does not raise
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_membership_updated when the resource does not exist logs failure
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_metadata_updated reindexes the object on the configured adapter
spec.services.hyrax.listeners.metadata_index_listener_spec ‑ Hyrax::Listeners::MetadataIndexListener#on_object_metadata_updated when it gets a non-resource as payload returns as a no-op
spec.services.hyrax.listeners.proxy_deposit_listener_spec ‑ Hyrax::Listeners::ProxyDepositListener on_object_deposited when object has been deposited as proxy for another user is a deprecated no-op
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited theres a hole in the bottom of the sea behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited theres a hole in the bottom of the sea behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with a nil/empty admin_set_id behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with a nil/empty admin_set_id behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id and permission template, and an inactive workflow behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id and permission template, and an inactive workflow behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id and permission template, but no workflow behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id and permission template, but no workflow behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id, but no permission template behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id, but no permission template behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id, permission template and an active workflow and a start action initializes the workflow (runs first action, resulting in a state)
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id, permission template and an active workflow, but no action behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with an admin_set_id, permission template and an active workflow, but no action behaves like logs a sipity error logs an error
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with no user does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited with no user logs a warning
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited without an admin set id method behaves like logs a sipity error does not create sipity entity
spec.services.hyrax.listeners.workflow_listener_spec ‑ Hyrax::Listeners::WorkflowListener#on_object_deposited without an admin set id method behaves like logs a sipity error logs an error
spec.services.hyrax.location_service_spec ‑ Hyrax::LocationService with Geonames uri object full_label returns a full label
spec.services.hyrax.location_service_spec ‑ Hyrax::LocationService with Geonames uri string full_label returns a full label
spec.services.hyrax.location_service_spec ‑ Hyrax::LocationService with blank object full_label returns a full label
spec.services.hyrax.location_service_spec ‑ Hyrax::LocationService with invalid type full_label returns a full label
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock calls the block
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock retry_count accepts an optional retry_count argument
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock retry_count uses the configured retry_count
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock retry_delay accepts an optional retry_delay argument
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock retry_delay uses the configured retry_delay
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock ttl accepts an optional ttl argument
spec.services.hyrax.lock_manager_spec ‑ Hyrax::LockManager lock ttl uses the configured ttl
spec.services.hyrax.lockable_spec ‑ Hyrax::Lockable acquire_lock_for accepts an optional retry_count argument
spec.services.hyrax.lockable_spec ‑ Hyrax::Lockable acquire_lock_for accepts an optional retry_delay argument
spec.services.hyrax.lockable_spec ‑ Hyrax::Lockable acquire_lock_for accepts an optional ttl argument
spec.services.hyrax.lockable_spec ‑ Hyrax::Lockable acquire_lock_for acquires the lock
spec.services.hyrax.lockable_spec ‑ Hyrax::Lockable lock_manager lazily creates a new lock manager with the default configuration
spec.services.hyrax.manifest_builder_service_spec ‑ Hyrax::ManifestBuilderService.as_json will be a Ruby hash
spec.services.hyrax.messenger_service_spec ‑ Hyrax::MessengerService#deliver invokes Hyrax::MessengerService to deliver the message
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with multiple files in the load path and a hit on the first loaded file but not the second will be the first loaded value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with multiple files in the load path and a hit on the second loaded file but not the first will be the first loaded value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with multiple files in the load path and a miss on the key will be the given default value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with multiple files in the load path and what would be a hit on the first and second loaded file will be the second value loaded
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with one file in the load path with a default and a miss on the key will be the given default value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with one file in the load path with a default and hit on the key will be the registered value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with one file in the load path without a default and a miss on the key is expected to be nil
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.fetch with one file in the load path without a default and hit on the key will be the registered value
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.load_paths can be appended to
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.load_paths is expected to be a kind of Array
spec.services.hyrax.microdata_spec ‑ Hyrax::Microdata.load_paths= replaces the existing
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when called from actor stack and multiple single-membership collection instances of different types exist and collections of both types are passed in returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when called from actor stack and multiple single-membership collection instances of different types exist and collections of the same type are passed in returns an error
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when called from actor stack and multiple single-membership collections of the same type exist and both are in the list returns an error
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when called from actor stack and multiple single-membership collections of the same type exist and only one is in the list returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when collection_ids is empty returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when incrementally adding collections and multiple single-membership collection instances of different types exist and collections of both types are passed in returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when incrementally adding collections and multiple single-membership collection instances of different types exist and collections of the same type are passed in returns an error
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when incrementally adding collections and multiple single-membership collections of the same type exist and only one is in the list and the member is already in the other single membership collection returns an error
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when incrementally adding collections and multiple single-membership collections of the same type exist and only one is in the list and the member is not already in the other single membership collection returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when there are no single-membership collection instances returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#check when there are no single-membership collection types returns nil
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#initialize exposes an attr_reader
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when the item has 0 collections returns true
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when the item has 1 collection returns true
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when there are no single-membership collection instances returns true
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when there are no single-membership collection types returns true
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when there are single-membership collection instances and some collections are of same single-membership types returns an error
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when there are single-membership collection instances and the collections are of different single-membership types returns true
spec.services.hyrax.multiple_membership_checker_spec ‑ Hyrax::MultipleMembershipChecker#validate when there are single-membership collection instances and the collections are of same single-membership types returns an error
spec.services.hyrax.noid_spec ‑ Hyrax::Noid when noids are not enabled is expected to be nil
spec.services.hyrax.noid_spec ‑ Hyrax::Noid when noids are not enabled will not update the id (as the name might imply)
spec.services.hyrax.noid_spec ‑ Hyrax::Noid when noids is enabled is expected to eq 5678
spec.services.hyrax.noid_spec ‑ Hyrax::Noid when noids is enabled will not update the id (as the name might imply)
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_groups returns the empty for no discover groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_groups with discover groups and users gives all of and only the discover groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_groups= allows addition of discover groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_groups= allows removal of discover groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_users returns the empty for no discover users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_users with discover groups and users gives all of and only the discover users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_users= allows addition of discover users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#discover_users= allows removal of discover users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_groups returns the empty for no edit groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_groups with edit groups and users gives all of and only the edit groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_groups= allows addition of edit groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_groups= allows removal of edit groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_users returns the empty for no edit users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_users with edit groups and users gives all of and only the edit users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_users= allows addition of edit users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#edit_users= allows removal of edit users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_groups returns the empty for no read groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_groups with read groups and users gives all of and only the read groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_groups= allows addition of read groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_groups= allows removal of read groups
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_users returns the empty for no read users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_users with read groups and users gives all of and only the read users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_users= allows addition of read users
spec.services.hyrax.permission_manager_spec ‑ Hyrax::PermissionManager#read_users= allows removal of read users
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator#apply_to applies edit groups
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator#apply_to applies edit users
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator#apply_to applies read groups
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator#apply_to applies read users
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator#template has a template attribute
spec.services.hyrax.permission_template_applicator_spec ‑ Hyrax::PermissionTemplateApplicator.apply initializes with template
spec.services.hyrax.persist_derivatives_spec ‑ Hyrax::PersistDerivatives.output_file yields to the file
spec.services.hyrax.persist_directly_contained_output_file_service_spec ‑ Hyrax::PersistDirectlyContainedOutputFileService persists the file to the specified destination on the given object
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#active? for item with an "active" property is expected to be truthy
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#active? for item without an "active" property will raise KeyError
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#include_current_value adds an inactive current value
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#include_current_value adds an inactive current value with fallback label
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#include_current_value does not add an active current value
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#label for item with a "term" propery is expected to be a kind of String
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#label for item without a "term" property accepts a block for a backup value
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#label for item without a "term" property will raise KeyError
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#select_active_options when a key has no active property raises KeyError
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#select_active_options will be Array of Arrays<label, id>
spec.services.hyrax.qa_select_service_spec ‑ Hyrax::QaSelectService#select_all_options will be Array of Arrays<label, id>
spec.services.hyrax.quick_classification_query_spec ‑ Hyrax::QuickClassificationQuery with models #all? is expected to equal false
spec.services.hyrax.quick_classification_query_spec ‑ Hyrax::QuickClassificationQuery with no options #all? is expected to equal true
spec.services.hyrax.quick_classification_query_spec ‑ Hyrax::QuickClassificationQuery with no options #each calls the block once for every model
spec.services.hyrax.repository_fixity_check_service_spec ‑ Hyrax::RepositoryFixityCheckService#fixity_check_everything fixity checks everything
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#active? is expected not to be active
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#active? when active is expected to be active
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#active? when deleted is expected not to be active
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#active? when inactive is expected not to be active
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#active? with a resource with no state raises NoMethodError
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#deleted? is expected not to be deleted
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#deleted? when active is expected not to be deleted
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#deleted? when deleted is expected to be deleted
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#deleted? when inactive is expected not to be deleted
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#deleted? with a resource with no state raises NoMethodError
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#inactive? is expected not to be inactive
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#inactive? when active is expected not to be inactive
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#inactive? when deleted is expected not to be inactive
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#inactive? when inactive is expected to be inactive
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus#inactive? with a resource with no state raises NoMethodError
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus.inactive? is expected to eq false
spec.services.hyrax.resource_status_spec ‑ Hyrax::ResourceStatus.inactive? when inactive is expected to eq true
spec.services.hyrax.resource_types_service_spec ‑ Hyrax::ResourceTypesService label is expected to eq "Video"
spec.services.hyrax.resource_types_service_spec ‑ Hyrax::ResourceTypesService microdata_type when the id is in the i18n is expected to eq "http://schema.org/Map"
spec.services.hyrax.resource_types_service_spec ‑ Hyrax::ResourceTypesService microdata_type when the id is nil is expected to eq "http://schema.org/CreativeWork"
spec.services.hyrax.resource_types_service_spec ‑ Hyrax::ResourceTypesService microdata_type when the id is not in the i18n is expected to eq "http://schema.org/CreativeWork"
spec.services.hyrax.resource_types_service_spec ‑ Hyrax::ResourceTypesService select_options has a select list
spec.services.hyrax.resource_visibility_propagator_spec ‑ Hyrax::ResourceVisibilityPropagator a public work updates the file_set permissions
spec.services.hyrax.resource_visibility_propagator_spec ‑ Hyrax::ResourceVisibilityPropagator when work is under embargo applies a copy of the embargo
spec.services.hyrax.resource_visibility_propagator_spec ‑ Hyrax::ResourceVisibilityPropagator when work is under embargo copies visibility
spec.services.hyrax.resource_visibility_propagator_spec ‑ Hyrax::ResourceVisibilityPropagator when work is under lease applies a copy of the lease
spec.services.hyrax.resource_visibility_propagator_spec ‑ Hyrax::ResourceVisibilityPropagator when work is under lease copies visibility
spec.services.hyrax.rights_statement_service_spec ‑ Hyrax::RightsStatementService#select_active_options returns active terms
spec.services.hyrax.riiif_file_resolver_spec ‑ Hyrax::RiiifFileResolver with a file #find returns a locally available RiiifFile using a write lock
spec.services.hyrax.riiif_file_resolver_spec ‑ Hyrax::RiiifFileResolver#file_locks is a Concurrent::Map of Concurrent::ReadWriteLocks
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#attributes_for provides access to attribute metadata
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#attributes_for provides an attributes hash
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#attributes_for raises an error for an undefined schema
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#attributes_for with generated resource provides an attributes hash
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#form_definitions_for provides form configuration
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#index_rules_for provides index configuration
spec.services.hyrax.simple_schema_loader_spec ‑ Hyrax::SimpleSchemaLoader#permissive_schema_for_valkrie_adapter provides the expected hash
spec.services.hyrax.solr_query_builder_service_spec ‑ Hyrax::SolrQueryBuilderService.construct_query generates a query clause
spec.services.hyrax.solr_query_builder_service_spec ‑ Hyrax::SolrQueryBuilderService.construct_query_for_ids generates a useable solr query from an array of Fedora ids
spec.services.hyrax.solr_query_builder_service_spec ‑ Hyrax::SolrQueryBuilderService.construct_query_for_ids returns a valid solr query even if given an empty array as input
spec.services.hyrax.solr_query_builder_service_spec ‑ Hyrax::SolrQueryBuilderService.construct_query_for_model generates a query clause
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService is expected to respond to #solr_service
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when create action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when destroy action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when edit action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when index action returns a query limiting all rights to public, the user's groups, and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when new action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when read action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when show action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when update action returns a query limiting edit rights the user's groups and the user
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#accessible_by when user has no abilities returns a query limiting all rights to public only
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#build when multiple query clauses has been constructed returns the concatenated solr query clauses
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#build when no query clauses have been constructed returns a valid solr query that will return 0 results
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#build when one query clause has been constructed returns the one solr query clause
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#count counts the number of results matching the query
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#get get solr document matching the query
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#get_ids get ids for solr document matching the query
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#get_objects when use_valkyrie is false get ActiveFedora::Base objects matching the query
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#get_objects when use_valkyrie is true get Valkyrie::Resource objects matching the query
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#reset resets the query to have no query clauses
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_field_pairs generates and appends a query clause using default join_with for multiple pairs
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_field_pairs generates and appends a query clause using passed in join_with for multiple pairs
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_generic_type generates and appends a query clause
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_generic_type generates with type Work if no type is passed in and appends a query clause
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_ids generates and appends a query clause
spec.services.hyrax.solr_query_service_spec ‑ Hyrax::SolrQueryService#with_model generates and appends a query clause
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#add calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#add when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#count calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#count when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#get calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#get uses args as params
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#ping gives true when the connection is working
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#ping with valkyrie index configuration gives true when the connection is working
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#post calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#post uses args as data
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#post when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query allows callers to specify HTTP GET method
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query allows callers to specify HTTP POST method
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query defaults to HTTP POST method
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query raises if method not GET or POST
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query warns about not passing rows
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#query wraps the solr response documents in Solr hits
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#search_by_id with a document in solr returns the document
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService#search_by_id without a document in solr returns the document
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.commit calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.commit when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.delete calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.delete when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.delete_by_query calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.delete_by_query when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.instance is deprecated
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.select_path raises NotImplementedError
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.wipe! calls solr
spec.services.hyrax.solr_service_spec ‑ Hyrax::SolrService.wipe! when use_valkyrie: true uses valkyrie solr based on config query_index_from_valkyrie
spec.services.hyrax.statistics.collections.over_time_spec ‑ Hyrax::Statistics::Collections::OverTime#points is a list of points
spec.services.hyrax.statistics.depositors.summary_spec ‑ Hyrax::Statistics::Depositors::Summary#depositors when a depositor is not found raises an error
spec.services.hyrax.statistics.depositors.summary_spec ‑ Hyrax::Statistics::Depositors::Summary#depositors when dates are empty gathers user deposits
spec.services.hyrax.statistics.depositors.summary_spec ‑ Hyrax::Statistics::Depositors::Summary#depositors when dates are present gathers user deposits during a date range
spec.services.hyrax.statistics.depositors.summary_spec ‑ Hyrax::Statistics::Depositors::Summary#query sets facet.limit to the number of users
spec.services.hyrax.statistics.depositors.summary_spec ‑ Hyrax::Statistics::Depositors::Summary.depositors is a convenience method
spec.services.hyrax.statistics.file_sets.by_format_spec ‑ Hyrax::Statistics::FileSets::ByFormat.query is a list of categories
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService find_by_date_created with an end date is expected to eq [#<GenericWork id: "d4eadfe5-952a-4dda-b686-61d7a454aa76", head: [], tail: [], depositor: "[email protected]_id: "51866614-29af-49ab-a233-9545699bd0d4", lease_id: "3c60bc86-cf70-44e4-9cb7-854d9be929aa">]
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService find_by_date_created with no end date is expected to eq [#<GenericWork id: "4bee1278-2ada-49c8-a8d5-368fcb1a3325", head: [], tail: [], depositor: "[email protected]_id: "db276421-d05f-4a7a-9c0b-1257e5503e3c", lease_id: "98c74252-7ee1-4931-b1d0-9dfc3591760f">]
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService find_by_date_created with no start date is expected to eq []
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_public when file is private is expected to eq []
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_public when file is public is expected to eq [#<GenericWork id: "8fa79d67-e116-4613-b196-3956a72b70b6", head: [], tail: [], depositor: "[email protected]_id: "4daf290b-5e41-422d-b72a-64c8dfda59ab", lease_id: "59f849cf-d80f-4dd7-a577-9a3371334213">]
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_public when file is registered is expected to eq []
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_registered when file is private is expected to eq []
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_registered when file is public is expected to eq []
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService where_registered when file is registered is expected to eq [#<GenericWork id: "65831c8c-8efa-4af5-9ed4-de38dd8d3ec5", head: [], tail: [], depositor: "[email protected]_id: "2d2e8379-e03e-480d-af56-89853968652e", lease_id: "6751c37f-3a16-4b91-b469-d2c3ab59fd2b">]
spec.services.hyrax.statistics.query_service_spec ‑ Hyrax::Statistics::QueryService#count is expected to eq 1
spec.services.hyrax.statistics.system_stats_spec ‑ Hyrax::Statistics::SystemStats.recent_users with start date allows queries  without an end date 
spec.services.hyrax.statistics.system_stats_spec ‑ Hyrax::Statistics::SystemStats.recent_users with start date and end date queries
spec.services.hyrax.statistics.system_stats_spec ‑ Hyrax::Statistics::SystemStats.recent_users without dates defaults to latest 5 users
spec.services.hyrax.statistics.users.over_time_spec ‑ Hyrax::Statistics::Users::OverTime#points has the counts
spec.services.hyrax.statistics.works.by_depositor_spec ‑ Hyrax::Statistics::Works::ByDepositor.query is a list of categories
spec.services.hyrax.statistics.works.by_resource_type_spec ‑ Hyrax::Statistics::Works::ByResourceType#query is a list of categories
spec.services.hyrax.statistics.works.count_spec ‑ Hyrax::Statistics::Works::Count.by_permission retrieves by no date given, a start date given, and an end date given
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a FileSet that has a thumbnail is expected to eq "/downloads/999?file=thumbnail"
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a FileSet that has no thumbnail is expected to match /\/assets\/default-.+.png/
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a FileSet that is an audio is expected to match /\/assets\/audio-.+.png/
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call returns the default image path
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call when it is a FileSet returns the default image path
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call when it is a FileSet when it has a thumbnail id returns the thumbnail file path
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Valkyrie resource #call when it is a Work with a thumbnail_id returns the thumbnail path for the file_set
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Work that doesn't have a representative is expected to match /\/assets\/default-.+.png/
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Work that has a thumbnail is expected to eq "/downloads/999?file=thumbnail"
spec.services.hyrax.thumbnail_path_service_spec ‑ Hyrax::ThumbnailPathService with a Work when it has a missing thumbnail is expected to match /\/assets\/default-.+.png/
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#active? is false for missing id
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#active? with terms defaults to true for a term with no flag
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#active? with terms is false for an inactive term
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#active? with terms is true for an active term
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#select_active_options is empty
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#select_active_options with terms contains active labels and ids
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#select_all_options is empty
spec.services.hyrax.tolerant_select_service_spec ‑ Hyrax::TolerantSelectService#select_all_options with terms contains all labels and ids
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache for each user it adds one entry per day to the cache
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error Only Download stats error out completely gathers the view stats even though the download stats are failing
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error Only View stats error out completely gathers the download stats even though the view stats are failing
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with empty cache when Google analytics throws an error both error out completely stops after 4 tries on each of the 3 files
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache a user is already up to date skips if we already have uptodate information
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache doesn't duplicate entries for existing dates
spec.services.hyrax.user_stat_importer_spec ‑ Hyrax::UserStatImporter with existing data in cache processes the oldest records first
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.call uploads the processed file
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.call when given a mime_type directive adds the mime_type to the file metadata
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.fileset_for_directives with ActiveFedora style id extracts the id
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.fileset_for_directives with Valkyrie style id extracts the id
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.fileset_for_directives with an id extracts the id
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.fileset_for_directives with many file extensions extracts the id
spec.services.hyrax.valkyrie_persist_derivatives_spec ‑ Hyrax::ValkyriePersistDerivatives.fileset_for_directives with unknown style id raises an error
spec.services.hyrax.valkyrie_upload_spec ‑ Hyrax::ValkyrieUpload.file adds an original_file file to the file_set
spec.services.hyrax.valkyrie_upload_spec ‑ Hyrax::ValkyrieUpload.file makes original_file queryable by use
spec.services.hyrax.valkyrie_upload_spec ‑ Hyrax::ValkyrieUpload.file publishes events
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora #supports_multiple_versions? is expected to equal true
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora #versions with one version is expected to eq ["32221bfb-275f-439a-b5fc-0d27270f4139/files/7b96aeaf-e69e-4970-b318-4e2b86c887f4/fcr:versions/version1"]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora #versions with two versions is expected to eq ["6e572833-e34d-42c4-8ee4-7f642e4ca438/files/f54f6ea2-5286-482a-aa06-15e182d937ab/fcr:versions/versio...72833-e34d-42c4-8ee4-7f642e4ca438/files/f54f6ea2-5286-482a-aa06-15e182d937ab/fcr:versions/version2"]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora #versions without version data is expected to eq []
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora .latest_version_of with one version is expected to eq "version1"
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora .latest_version_of with two versions is expected to eq "version2"
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora .versioned_file_id with one version is expected to eq "c32f7b3c-064a-4c86-96a9-ebc4edb446db/files/ac5b5e69-19dc-45c5-a165-49afd59fa6f5/fcr:versions/version1"
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora .versioned_file_id with two versions is expected to eq "59d9f244-b27b-450e-9ae7-dae45a8b2eb2/files/919579ec-69c7-44b4-bea8-333e7825e758/fcr:versions/version2"
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using ActiveFedora .versioned_file_id without version data is expected to eq "478799ba-b68c-48cb-82c1-c4038fb885ff/files/fbf7bb9e-6cc5-4ea9-a7fc-db2fcddf92d4"
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #supports_multiple_versions? when versions are supported is expected to equal true
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #supports_multiple_versions? when versions are unsupported is expected to equal false
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions when versions are unsupported is expected to eq []
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions with one version is expected to eq [#<Valkyrie::ID:0x00007f14f3a514f0 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/6a/da/57/6ada57274c02449ba82f5d9dc843ed66/v-1731480840907-image.jp2">]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions with one version is expected to eq [#<Valkyrie::ID:0x00007f9fbc489b90 @id="fedora://fcrepo:8080/rest/test/61/bc/60/20/61bc6020-04e0-46ed-95c9-8463aa21c35e/files/8ea0eda6-055d-4912-a4ba-f00d02077b46/fcr:versions/version1">]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions with two versions is expected to eq [#<Valkyrie::ID:0x00007f14f0460418 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/d7/48/a...ra/hyrax-webapp/storage/files/d7/48/ae/d748aea6721945ccb7dbbca6da079e53/v-1731480840638-image.jp2">]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions with two versions is expected to eq [#<Valkyrie::ID:0x00007f9fb35eef98 @id="fedora://fcrepo:8080/rest/test/0d/be/65/33/0dbe6533-7e2a-4aab...6533-7e2a-4aab-b991-3156123767e3/files/852a1462-1325-4586-a74f-967314e12179/fcr:versions/version2">]
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie #versions without version data is expected to eq []
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .latest_version_of with one version is expected to eq #<Valkyrie::ID:0x00007f14f3d534c8 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/db/32/8f/db328f5d182a4fc7a5c414286cf66c71/v-1731480841660-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .latest_version_of with one version is expected to eq #<Valkyrie::ID:0x00007f9fb4697430 @id="fedora://fcrepo:8080/rest/test/22/ab/9d/25/22ab9d25-09c4-41f0-b5e0-ed511f5cf172/files/f506ae02-70e2-4998-b715-8809dc9d8c98/fcr:versions/version1">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .latest_version_of with two versions is expected to eq #<Valkyrie::ID:0x00007f14f44638d0 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/bc/97/11/bc97112d5e3d433fa78ce7bbdb1dc797/v-1731480841544-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .latest_version_of with two versions is expected to eq #<Valkyrie::ID:0x00007f9fb30af6b8 @id="fedora://fcrepo:8080/rest/test/74/e9/bf/f8/74e9bff8-f917-40d9-9a6f-84cc3aeccc63/files/2c615597-a9e2-4333-9bc5-4bfa68c2fd67/fcr:versions/version2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id when versions are unsupported is expected to eq #<Valkyrie::ID:0x00007f14f10a1330 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/2a/31/b9/2a31b94763b44bd290540abe64f4fbd1/v-current-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id when versions are unsupported is expected to eq #<Valkyrie::ID:0x00007f9fb5402278 @id="fedora://fcrepo:8080/rest/test/a9/6d/2d/29/a96d2d29-1ff8-46e3-89c9-4cf879f4cf24/files/5b80103f-5e8f-49a7-b1b3-821da3afdee8">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id with one version is expected to eq #<Valkyrie::ID:0x00007f14f2a3bf98 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/34/f2/76/34f276b37f664d16a485cefa36acd5c1/v-1731480841921-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id with one version is expected to eq #<Valkyrie::ID:0x00007f9fb48aea48 @id="fedora://fcrepo:8080/rest/test/29/12/3d/e0/29123de0-bae1-41c2-a9bd-c5323111d53d/files/8341f124-2af8-419d-aa49-4d170a5a92bb/fcr:versions/version1">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id with two versions is expected to eq #<Valkyrie::ID:0x00007f14f17b33a8 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/17/ec/15/17ec1557405941a08ce1c21c14382b79/v-1731480842258-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id with two versions is expected to eq #<Valkyrie::ID:0x00007f9fb391a618 @id="fedora://fcrepo:8080/rest/test/8b/50/a1/1b/8b50a11b-1c7d-440e-b367-daf1dffca39c/files/954c0db0-1d7f-4bd0-b136-459e0e55b2b2/fcr:versions/version2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id without version data is expected to eq #<Valkyrie::ID:0x00007f14f085c5d0 @id="versiondisk:///app/samvera/hyrax-webapp/storage/files/96/b1/f5/96b1f5fbbf524523a6936a494092d3f0/v-current-image.jp2">
spec.services.hyrax.versioning_service_spec ‑ Hyrax::VersioningService using valkyrie .versioned_file_id without version data is expected to eq #<Valkyrie::ID:0x00007f9fb18f7b10 @id="fedora://fcrepo:8080/rest/test/33/90/6a/94/33906a94-bf9d-40df-9c98-21c42f978b48/files/81549707-2e71-4e0d-aad9-8c2f40273f05">
spec.services.hyrax.visibility_intention_applicator_spec ‑ Hyrax::VisibilityIntentionApplicator#apply initializes with intention
spec.services.hyrax.visibility_intention_applicator_spec ‑ Hyrax::VisibilityIntentionApplicator#apply_to applies simple visibility
spec.services.hyrax.visibility_intention_applicator_spec ‑ Hyrax::VisibilityIntentionApplicator#apply_to when applying a lease applies an lease
spec.services.hyrax.visibility_intention_applicator_spec ‑ Hyrax::VisibilityIntentionApplicator#apply_to when applying an embargo applies an embargo
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#embargo_params is empty when no embargo is requested
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#embargo_params when an embargo is requested with a release date that is not a date raises an error
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#embargo_params when an embargo is requested with no release date raises an error
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#embargo_params when an embargo is requested with specific visibilities builds private -> public embargo
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#embargo_params when an embargo is requested with valid release date builds private -> public embargo
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#lease_params is empty when no lease is requested
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#lease_params when a lease is requested with a release date that is not a date raises an error
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#lease_params when an lease is requested with no release date raises an error
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#lease_params when an lease is requested with specific visibilities builds private -> public embargo
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#lease_params when lease embargo is requested with valid release date builds public -> private lease
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#valid_embargo? is false by default
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#valid_embargo? when an embargo is requested with no release date is false
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#valid_embargo? when an embargo is requested with valid release date is true
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#wants_embargo? is false by default
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#wants_embargo? when an embargo is requested is true
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#wants_lease? is false by default
spec.services.hyrax.visibility_intention_spec ‑ Hyrax::VisibilityIntention#wants_lease? when a lease is requested is true
spec.services.hyrax.visibility_reader_spec ‑ Hyrax::VisibilityReader#read when authenticated group can read and public can also read is open
spec.services.hyrax.visibility_reader_spec ‑ Hyrax::VisibilityReader#read when authenticated group can read is authenticated
spec.services.hyrax.visibility_reader_spec ‑ Hyrax::VisibilityReader#read when neither group can read is restricted
spec.services.hyrax.visibility_reader_spec ‑ Hyrax::VisibilityReader#read when public group can read is open
spec.services.hyrax.visibility_writer_spec ‑ Hyrax::VisibilityWriter#assign_access_for when setting to authenticated adds authenticated read group and removes public
spec.services.hyrax.visibility_writer_spec ‑ Hyrax::VisibilityWriter#assign_access_for when setting to private removes authenticated
spec.services.hyrax.visibility_writer_spec ‑ Hyrax::VisibilityWriter#assign_access_for when setting to private removes public
spec.services.hyrax.visibility_writer_spec ‑ Hyrax::VisibilityWriter#assign_access_for when setting to public adds public read group
spec.services.hyrax.work_form_service_spec ‑ Hyrax::WorkFormService.build returns an instance of the form class
spec.services.hyrax.work_form_service_spec ‑ Hyrax::WorkFormService.form_class returns a form class by constant name convention
spec.services.hyrax.work_form_service_spec ‑ Hyrax::WorkFormService.form_class with a missing form class raises a NameError
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#default_work_relation is expected to respond to #exists? with 1 argument
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#default_work_relation is expected to respond to #find with 1 argument
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#deleted_work? when in SOLR is expected to be falsey
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#deleted_work? when not in SOLR is expected to be truthy
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#to_s when the work is deleted is expected to eq "work not found"
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#to_s when the work is not deleted will retrieve the SOLR document and use the #to_s method of that
spec.services.hyrax.work_query_service_spec ‑ Hyrax::WorkQueryService#work when in SOLR is expected to eq #<Double "Work">
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#deleted_work? when in SOLR is expected to be falsey
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#deleted_work? when not in SOLR is expected to be truthy
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#to_s when the work is deleted is expected to eq "work not found"
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#to_s when the work is not deleted will retrieve the SOLR document and use the #to_s method of that
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#work when in SOLR is expected to eq #<Valkyrie::ID:0x00007f7d2bc77b58 @id="9d227d69-f95e-4437-93e0-715d33014db7">
spec.services.hyrax.work_resource_query_service_spec ‑ Hyrax::WorkResourceQueryService#work when in SOLR is expected to eq #<Valkyrie::ID:0x00007ff88a95d988 @id="86300e99-0292-40ea-968a-1e0ecb4c4d5d">
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files assigns FileSet ids synchronously
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files creates filesets with metadata
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files creates persisted filesets
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files propagates work permissions to file_sets
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files publishes file.set.attached events
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files publishes object.created events for file_sets
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files publishes object.metadata.updated event for work
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach after adding files when running background jobs persists the uploaded files asynchronously
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach does not publish events
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach when no files are added returns uneventfully
spec.services.hyrax.work_uploads_handler_spec ‑ Hyrax::WorkUploadsHandler#attach with existing file_sets appends the new file sets
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService#call when the method exists and no changes are made calls the method and does not save the object
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService#call when the method exists and the method fails calls the method and does not save the object
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService#call when the method exists and the method succeedes calls the method and saves the object
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService#call when the notification class doesn't have the method logs an error
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService#call when the notification doesn't exist logs an error
spec.services.hyrax.workflow.action_taken_service_spec ‑ Hyrax::Workflow::ActionTakenService.handle_action_token is expected to respond to #handle_action_taken
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each is empty by default
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each with objects in workflow and user available actions includes the workflow states
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each with objects in workflow and user available actions lists the objects
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each with objects in workflow and user available actions supports filtering by state
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each with objects in workflow and user available actions supports pagination
spec.services.hyrax.workflow.actionable_objects_spec ‑ Hyrax::Workflow::ActionableObjects#each with objects in workflow is empty with no user actions
spec.services.hyrax.workflow.activate_object_spec ‑ Hyrax::Workflow::ActivateObject behaves like a Hyrax workflow method #call handles the :target, :comment, and :user keywords (but not other parameters that don't have defaults)
spec.services.hyrax.workflow.activate_object_spec ‑ Hyrax::Workflow::ActivateObject.call makes it active
spec.services.hyrax.workflow.changes_required_notification_spec ‑ Hyrax::Workflow::ChangesRequiredNotification.send_notification sends a message to all users
spec.services.hyrax.workflow.changes_required_notification_spec ‑ Hyrax::Workflow::ChangesRequiredNotification.send_notification without carbon-copied users sends a message to the to user(s)
spec.services.hyrax.workflow.deactivate_object_spec ‑ Hyrax::Workflow::DeactivateObject behaves like a Hyrax workflow method #call handles the :target, :comment, and :user keywords (but not other parameters that don't have defaults)
spec.services.hyrax.workflow.deactivate_object_spec ‑ Hyrax::Workflow::DeactivateObject.call makes it inactive
spec.services.hyrax.workflow.deposited_notification_spec ‑ Hyrax::Workflow::DepositedNotification.send_notification sends a message to all users
spec.services.hyrax.workflow.deposited_notification_spec ‑ Hyrax::Workflow::DepositedNotification.send_notification without carbon-copied users sends a message to the to user(s)
spec.services.hyrax.workflow.grant_edit_to_depositor_spec ‑ Hyrax::Workflow::GrantEditToDepositor behaves like a Hyrax workflow method #call handles the :target, :comment, and :user keywords (but not other parameters that don't have defaults)
spec.services.hyrax.workflow.grant_edit_to_depositor_spec ‑ Hyrax::Workflow::GrantEditToDepositor.call with an additional editor adds edit access
spec.services.hyrax.workflow.grant_edit_to_depositor_spec ‑ Hyrax::Workflow::GrantEditToDepositor.call with attached FileSets grants edit access
spec.services.hyrax.workflow.grant_edit_to_depositor_spec ‑ Hyrax::Workflow::GrantEditToDepositor.call with no additional editors adds edit access
spec.services.hyrax.workflow.grant_edit_to_depositor_spec ‑ Hyrax::Workflow::GrantEditToDepositor.call with no depositor does not change edit access
spec.services.hyrax.workflow.grant_read_to_depositor_spec ‑ Hyrax::Workflow::GrantReadToDepositor behaves like a Hyrax workflow method #call handles the :target, :comment, and :user keywords (but not other parameters that don't have defaults)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 5883 to 6277)

There are 6731 tests, see "Raw output" for the list of tests 5883 to 6277.
Raw output
spec.services.hyrax.workflow.grant_read_to_depositor_spec ‑ Hyrax::Workflow::GrantReadToDepositor.call with an additional viewers adds read access
spec.services.hyrax.workflow.grant_read_to_depositor_spec ‑ Hyrax::Workflow::GrantReadToDepositor.call with attached FileSets grants read access
spec.services.hyrax.workflow.grant_read_to_depositor_spec ‑ Hyrax::Workflow::GrantReadToDepositor.call with no additional viewers adds read access
spec.services.hyrax.workflow.method_generator_spec ‑ Hyrax::Workflow::MethodGenerator.call when there are no existing methods creates new methods
spec.services.hyrax.workflow.method_generator_spec ‑ Hyrax::Workflow::MethodGenerator.call when there are now fewer methods  removes the old methods
spec.services.hyrax.workflow.method_generator_spec ‑ Hyrax::Workflow::MethodGenerator.call when there are now more methods  adds the new methods
spec.services.hyrax.workflow.notification_configuration_parameter_spec ‑ Hyrax::Workflow::NotificationConfigurationParameter#build_from_workflow_action_configuration will build based on the given action
spec.services.hyrax.workflow.notification_generator_spec ‑ Hyrax::Workflow::NotificationGenerator#call with for a workflow action will generate the requisite entries
spec.services.hyrax.workflow.notification_service_spec ‑ Hyrax::Workflow::NotificationService class methods is expected to respond to #deliver_on_action_taken
spec.services.hyrax.workflow.notification_service_spec ‑ Hyrax::Workflow::NotificationService#call when the notification class doesn't have the method logs an error
spec.services.hyrax.workflow.notification_service_spec ‑ Hyrax::Workflow::NotificationService#call when the notification doesn't exist logs an error
spec.services.hyrax.workflow.notification_service_spec ‑ Hyrax::Workflow::NotificationService#call when the notification exists calls the notification
spec.services.hyrax.workflow.object_in_workflow_decorator_spec ‑ Hyrax::Workflow::ObjectInWorkflowDecorator is expected not to be published
spec.services.hyrax.workflow.object_in_workflow_decorator_spec ‑ Hyrax::Workflow::ObjectInWorkflowDecorator#workflow_state is unknown
spec.services.hyrax.workflow.pending_review_notification_spec ‑ Hyrax::Workflow::PendingReviewNotification.send_notification sends a message to all users except depositor
spec.services.hyrax.workflow.pending_review_notification_spec ‑ Hyrax::Workflow::PendingReviewNotification.send_notification without carbon-copied users sends a message to the to user(s)
spec.services.hyrax.workflow.permission_generator_spec ‑ Hyrax::Workflow::PermissionGenerator will be idempotent
spec.services.hyrax.workflow.permission_generator_spec ‑ Hyrax::Workflow::PermissionGenerator will grant entity responsiblity to agent as the given role
spec.services.hyrax.workflow.permission_generator_spec ‑ Hyrax::Workflow::PermissionGenerator will grant workflow responsible to agent as the given role
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery entity_responsibilities is a Sipity::EntitySpecificResponsibility.arel_table
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery permissions assigned at the entity level will fullfil the battery of tests (of which they are nested because setup is expensive)
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery permissions assigned at the workflow level will fullfil the battery of tests (of which they are nested because setup is expensive)
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery permissions assigned at the workflow level with multiple entities will fullfil the battery of tests (of which they are nested because setup is expensive)
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery scope_entities_for_the_user with multiple entities in different states filters entities by provided workflow states
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery workflow_responsibilities is a Sipity::WorkflowResponsibility.arel_table
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery workflow_roles is a Sipity::WorkflowRole.arel_table
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery.scope_processing_agents_for when user is non-trivial is expected to eq []
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery.scope_processing_agents_for when user is not persisted is expected to eq []
spec.services.hyrax.workflow.permission_query_spec ‑ Hyrax::Workflow::PermissionQuery.scope_processing_agents_for when user is persisted will equal [kind_of(Sipity::Agent)]
spec.services.hyrax.workflow.revoke_edit_from_depositor_spec ‑ Hyrax::Workflow::RevokeEditFromDepositor behaves like a Hyrax workflow method #call handles the :target, :comment, and :user keywords (but not other parameters that don't have defaults)
spec.services.hyrax.workflow.revoke_edit_from_depositor_spec ‑ Hyrax::Workflow::RevokeEditFromDepositor.call with an additional editor removes edit access
spec.services.hyrax.workflow.revoke_edit_from_depositor_spec ‑ Hyrax::Workflow::RevokeEditFromDepositor.call with attached FileSets removes edit access
spec.services.hyrax.workflow.revoke_edit_from_depositor_spec ‑ Hyrax::Workflow::RevokeEditFromDepositor.call with no additional editors removes edit access
spec.services.hyrax.workflow.sipity_actions_generator_spec ‑ Hyrax::Workflow::SipityActionsGenerator parses the actions_configuration and calls the underlying DataGenerators::StateMachineGenerator
spec.services.hyrax.workflow.sipity_actions_generator_spec ‑ Hyrax::Workflow::SipityActionsGenerator.call is a convenience method
spec.services.hyrax.workflow.state_machine_generator_spec ‑ Hyrax::Workflow::StateMachineGenerator exposes .generate_from_schema as a convenience method
spec.services.hyrax.workflow.state_machine_generator_spec ‑ Hyrax::Workflow::StateMachineGenerator#call will generate the various data entries (but only once)
spec.services.hyrax.workflow.status_list_service_spec ‑ Hyrax::Workflow::StatusListService using valkyrie models without any roles is empty
spec.services.hyrax.workflow.status_list_service_spec ‑ Hyrax::Workflow::StatusListService#each with ActiveFedora objects when user doesn't have roles returns nothing
spec.services.hyrax.workflow.status_list_service_spec ‑ Hyrax::Workflow::StatusListService#each with ActiveFedora objects when user has roles returns status rows
spec.services.hyrax.workflow.workflow_factory_spec ‑ Hyrax::Workflow::WorkflowFactory.create with a valkyrie work behaves like a workflow initializer creates a Sipity::Entity, assign entity specific responsibility (but not to the full workflow) then runs the WorkflowActionService
spec.services.hyrax.workflow.workflow_factory_spec ‑ Hyrax::Workflow::WorkflowFactory.create with an ActiveFedora work behaves like a workflow initializer creates a Sipity::Entity, assign entity specific responsibility (but not to the full workflow) then runs the WorkflowActionService
spec.services.hyrax.workflow.workflow_factory_spec ‑ Hyrax::Workflow::WorkflowFactory.create with an ActiveFedora work rejects models without an admin_set_id
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter data generation with incomplete data will not amend when new data is invalid
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter data generation with incomplete data will not load any of the data
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter data generation with invalid data logs the output
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter data generation with very invalid schema logs the output
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter validates the data against the schema
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter when I load JSON twice with different data that includes a workflow_name changes creates a new workflow (preserving the old)
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter when I load JSON twice with different data that keeps the same workflow_name name preserves state names identified in actions > transition_to and actions> from_states > names hash key
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter when I load JSON twice with different data that keeps the same workflow_name name when entities are in a state that is no longer included reports an error and does not update the WorkflowStates
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter when I load JSON twice with the same data workflow and workflow states do not change
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter#default_schema is expected to respond to #call
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter#default_validator is expected to respond to #call
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter.generate_from_hash creates the requisite data from the configuration
spec.services.hyrax.workflow.workflow_importer_spec ‑ Hyrax::Workflow::WorkflowImporter.load_workflow_for will assocate the workflows
spec.services.hyrax.workflow.workflow_permissions_generator_spec ‑ Hyrax::Workflow::WorkflowPermissionsGenerator exposes .call as a convenience method
spec.services.hyrax.workflow.workflow_permissions_generator_spec ‑ Hyrax::Workflow::WorkflowPermissionsGenerator will create groups and assign permissions accordingly
spec.services.hyrax.workflow.workflow_schema_spec ‑ Hyrax::Workflow::WorkflowSchema notification names with an uninitialized constant is invalid
spec.services.hyrax.workflow.workflow_schema_spec ‑ Hyrax::Workflow::WorkflowSchema notification names within a namespace returns an empty error set because valid
spec.services.hyrax.workflow.workflow_schema_spec ‑ Hyrax::Workflow::WorkflowSchema reports invalid data via the returned messages
spec.services.hyrax.workflow.workflow_schema_spec ‑ Hyrax::Workflow::WorkflowSchema validates valid data by returning an empty error set
spec.services.hyrax.working_directory_spec ‑ Hyrax::WorkingDirectory#full_filename generates unique filenames for different files
spec.services.hyrax.works.managed_works_service_spec ‑ Hyrax::Works::ManagedWorksService.managed_works_count returns number of works that can be managed
spec.services.hyrax.works.migration_service_spec ‑ Hyrax::Works::MigrationService#migrate_predicate updates to use SCHEMA description
spec.services.hyrax.works.migration_service_spec ‑ Hyrax::Works::MigrationService#migrate_predicate uses DC description and DC license by default
spec.strategies.hyrax.strategies.yaml_strategy_spec ‑ Hyrax::Strategies::YamlStrategy when given a YAML file returns nil for unknown features
spec.strategies.hyrax.strategies.yaml_strategy_spec ‑ Hyrax::Strategies::YamlStrategy when given a YAML file tests for features based on an enabled key
spec.strategies.hyrax.strategies.yaml_strategy_spec ‑ Hyrax::Strategies::YamlStrategy when given a non-existent file returns nil for everything
spec.tasks.rake_spec ‑ Rake tasks hyrax:collections :update_collection_type_global_ids with collections updates collections to use standard GlobalId URI
spec.tasks.rake_spec ‑ Rake tasks hyrax:collections :update_collection_type_global_ids with no collections outputs that 0 collections were updated
spec.tasks.rake_spec ‑ Rake tasks hyrax:embargo:deactivate_expired adds embargo history for expired embargoes
spec.tasks.rake_spec ‑ Rake tasks hyrax:embargo:deactivate_expired does not update visibility for works with active embargoes
spec.tasks.rake_spec ‑ Rake tasks hyrax:embargo:deactivate_expired removes the work from Hyrax::EmbargoHelper.assets_under_embargo
spec.tasks.rake_spec ‑ Rake tasks hyrax:embargo:deactivate_expired updates the persisted work ACLs for expired embargoes
spec.tasks.rake_spec ‑ Rake tasks hyrax:embargo:deactivate_expired updates the persisted work visibility for expired embargoes
spec.tasks.rake_spec ‑ Rake tasks hyrax:user:list_emails creates a file
spec.tasks.rake_spec ‑ Rake tasks hyrax:user:list_emails creates a file I give it
spec.utils.hyrax.data_maintenance_spec ‑ Hyrax::DataMaintenance#destroy_repository_metadata_and_related_data calls seeders
spec.utils.hyrax.data_maintenance_spec ‑ Hyrax::DataMaintenance#destroy_repository_metadata_and_related_data when in production and allow_destruction_in_production=true calls seeders
spec.utils.hyrax.data_maintenance_spec ‑ Hyrax::DataMaintenance#destroy_repository_metadata_and_related_data when in production raises exception
spec.utils.hyrax.required_data_seeder_spec ‑ Hyrax::RequiredDataSeeder#generate_seed_data makes the user an admin
spec.utils.hyrax.test_data_seeder_spec ‑ Hyrax::TestDataSeeder#generate_seed_data calls seeders
spec.utils.hyrax.test_data_seeder_spec ‑ Hyrax::TestDataSeeder#generate_seed_data when in production and allow_seeding_in_production=true calls seeders
spec.utils.hyrax.test_data_seeder_spec ‑ Hyrax::TestDataSeeder#generate_seed_data when in production raises exception
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate does not change existing collections
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and collection is added to collections and collection type of parent collection does not allow multiple membership and collection is in another collection of a different collection type is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and collection is added to collections and collection type of parent collection does not allow multiple membership and collection is in another collection of the same single membership type is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and collection is added to collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and collection is added to collections when it is already in a collection is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and includes removing collection from a collection when it was in multiple collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and includes removing collection from a collection when only one collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a collection form changeset and there are no collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and includes removing work from a collection when it was in multiple collections is valid rest
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and includes removing work from a collection when only one collections validates member_of_collection_ids to empty
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and there are no collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and work is added to collections and collection type does not allow multiple membership and work is added to collections with membership restriction conflicts adds validation errors
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and work is added to collections and collection type does not allow multiple membership and work is already ni collections with membership restriction conflicts adds validation errors
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and work is added to collections and collection type does not allow multiple membership and work is in another collection NOT posing a conflict is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and work is added to collections is valid
spec.validators.hyrax.collection_membership_validator_spec ‑ Hyrax::CollectionMembershipValidator#validate when record is a work form changeset and work is added to collections when it is already in a collection is valid
spec.valkyrie.indexing.solr.indexing_adapter_spec ‑ Valkyrie::Indexing::Solr::IndexingAdapter can delete all objects
spec.valkyrie.indexing.solr.indexing_adapter_spec ‑ Valkyrie::Indexing::Solr::IndexingAdapter can delete an object
spec.valkyrie.indexing.solr.indexing_adapter_spec ‑ Valkyrie::Indexing::Solr::IndexingAdapter can save a resource
spec.valkyrie.indexing.solr.indexing_adapter_spec ‑ Valkyrie::Indexing::Solr::IndexingAdapter can save multiple resources at once
spec.valkyrie.indexing.solr.indexing_adapter_spec ‑ Valkyrie::Indexing::Solr::IndexingAdapter#connection returns connection
spec.valkyrie.indexing_adapter_spec ‑ Valkyrie::IndexingAdapter.find when no adapter is registered raises an error
spec.valkyrie.indexing_adapter_spec ‑ Valkyrie::IndexingAdapter.register registers an adapter to a short name
spec.views._flash_msg ‑ /_flash_msg.html.erb with a single flash error renders the correct errors
spec.views._flash_msg ‑ /_flash_msg.html.erb with a single flash notice renders with HTML unescaped
spec.views._flash_msg ‑ /_flash_msg.html.erb with multiple flash notices renders the notice joined with unescaped line break
spec.views._user_util_links ‑ /_user_util_links.html.erb partial elements has dropdown list of links
spec.views._user_util_links ‑ /_user_util_links.html.erb partial elements shows the number of outstanding messages
spec.views._user_util_links ‑ /_user_util_links.html.erb translations with one language does not display the language picker
spec.views._user_util_links ‑ /_user_util_links.html.erb translations with two languages displays the current language
spec.views.catalog._index_list_default ‑ catalog/_index_list_default displays metadata
spec.views.catalog._search_form ‑ catalog/_search_form.html.erb has a hidden search_field input
spec.views.catalog._thumbnail_list_collection ‑ catalog/_thumbnail_list_collection.html.erb When the collection thumbnail is attached displays the collection thumbnail in the search results
spec.views.catalog._thumbnail_list_collection ‑ catalog/_thumbnail_list_collection.html.erb When the collection thumbnail is not attached displays the collection icon in the search results
spec.views.collections.edit_fields._based_near ‑ collections/edit_fields/_based_near.html.erb ActiveFedora has url for autocomplete service
spec.views.collections.edit_fields._based_near ‑ collections/edit_fields/_based_near.html.erb Valkyrie has url for autocomplete service
spec.views.content_blocks.edit ‑ hyrax/content_blocks/edit renders the announcement form
spec.views.content_blocks.edit ‑ hyrax/content_blocks/edit renders the marketing form
spec.views.content_blocks.edit ‑ hyrax/content_blocks/edit renders the researcher form
spec.views.hyrax.admin.admin_sets._form ‑ hyrax/admin/admin_sets/_form.html.erb has 4 tabs
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Depositor participants table depositors exist lists the depositors in the table
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Depositor participants table no depositors exist displays a message and no table
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Manager participants table managers exist lists the managers in the table
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Manager participants table no managers exist displays a message and no table
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Viewer participants table no viewers exist displays a message and no table
spec.views.hyrax.admin.admin_sets._form_participant_table ‑ hyrax/admin/admin_sets/_form_participant_table.html.erb Viewer participants table viewers exist lists the viewers in the table
spec.views.hyrax.admin.admin_sets._form_participants ‑ hyrax/admin/admin_sets/_form_participants.html.erb has the required selectors
spec.views.hyrax.admin.admin_sets._form_visibility ‑ hyrax/admin/admin_sets/_form_visibility.html.erb has the form
spec.views.hyrax.admin.admin_sets._form_workflow ‑ hyrax/admin/admin_sets/_form_workflow.html.erb has the radio button for workflow
spec.views.hyrax.admin.admin_sets._show_actions ‑ hyrax/admin/admin_sets/_show_actions.html.erb when editor of the admin_set when presenter has delete disabled displays a disabled delete button
spec.views.hyrax.admin.admin_sets._show_actions ‑ hyrax/admin/admin_sets/_show_actions.html.erb when editor of the admin_set with default admin set displays a disabled delete button
spec.views.hyrax.admin.admin_sets._show_actions ‑ hyrax/admin/admin_sets/_show_actions.html.erb when editor of the admin_set with empty admin set displays an enabled delete button
spec.views.hyrax.admin.admin_sets._show_actions ‑ hyrax/admin/admin_sets/_show_actions.html.erb when reader of the admin_set displays the admin_set title
spec.views.hyrax.admin.admin_sets._show_actions ‑ hyrax/admin/admin_sets/_show_actions.html.erb when reader of the admin_set doesn't display any action buttons
spec.views.hyrax.admin.admin_sets._show_document_list ‑ hyrax/admin/admin_sets/_show_document_list.html.erb renders rows of works
spec.views.hyrax.admin.admin_sets._show_document_list_row ‑ hyrax/admin/admin_sets/_show_document_list_row.html.erb renders works
spec.views.hyrax.admin.admin_sets.index ‑ hyrax/admin/admin_sets/index.html.erb when an admin set exists lists admin set
spec.views.hyrax.admin.admin_sets.index ‑ hyrax/admin/admin_sets/index.html.erb when no admin sets exists alerts users there are no admin sets
spec.views.hyrax.admin.admin_sets.index ‑ hyrax/admin/admin_sets/index.json.jbuilder when an admin set exists lists admin set
spec.views.hyrax.admin.admin_sets.index ‑ hyrax/admin/admin_sets/index.json.jbuilder when no admin sets exists renders no admin sets
spec.views.hyrax.admin.admin_sets.show ‑ hyrax/admin/admin_sets/show.html.erb displays a disabled delete button
spec.views.hyrax.admin.collection_types._form ‑ hyrax/admin/collection_types/_form.html.erb has 3 tabs
spec.views.hyrax.admin.collection_types._form ‑ hyrax/admin/collection_types/_form.html.erb when creating a new collection type only shows the metadata tab
spec.views.hyrax.admin.collection_types._form ‑ hyrax/admin/collection_types/_form.html.erb when editing a collection type shows all three tabs
spec.views.hyrax.admin.collection_types._form_appearance ‑ hyrax/admin/collection_types/_form_appearance.html.erb renders the badge color options
spec.views.hyrax.admin.collection_types._form_metadata ‑ hyrax/admin/collection_types/_form_metadata.html.erb renders the description field
spec.views.hyrax.admin.collection_types._form_metadata ‑ hyrax/admin/collection_types/_form_metadata.html.erb renders the name field
spec.views.hyrax.admin.collection_types._form_metadata_admin_set ‑ hyrax/admin/collection_types/_form_metadata_admin_set.html.erb renders the description field
spec.views.hyrax.admin.collection_types._form_metadata_admin_set ‑ hyrax/admin/collection_types/_form_metadata_admin_set.html.erb renders the name field as readonly
spec.views.hyrax.admin.collection_types._form_participants ‑ hyrax/admin/collection_types/_form_participants.html.erb Collection Types edit participants tab has the required form selectors
spec.views.hyrax.admin.collection_types._form_participants ‑ hyrax/admin/collection_types/_form_participants.html.erb Collection Types edit participants tab has the required javascript selectors to process AJAX add user and add group requests
spec.views.hyrax.admin.collection_types._form_participants_table ‑ hyrax/admin/collection_types/_form_participant_table.html.erb Creator participants table creators exist lists the creators in the table
spec.views.hyrax.admin.collection_types._form_participants_table ‑ hyrax/admin/collection_types/_form_participant_table.html.erb Creator participants table no creators exist displays a message and no table
spec.views.hyrax.admin.collection_types._form_participants_table ‑ hyrax/admin/collection_types/_form_participant_table.html.erb Manager participants table managers exist lists the managers in the table
spec.views.hyrax.admin.collection_types._form_participants_table ‑ hyrax/admin/collection_types/_form_participant_table.html.erb Manager participants table no managers exist displays a message and no table
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_allow_multiple_membership checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_brandable checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_discoverable checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_nestable checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_sharable checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the collection_type_share_applies_to_new_works checkbox to be enabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is false renders the intructions and warning
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_allow_multiple_membership checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_brandable checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_discoverable checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_nestable checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_sharable checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb for non-special collection types when collection_type.collections? is true renders the collection_type_share_applies_to_new_works checkbox to be disabled
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_allow_multiple_membership checkbox 
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_brandable checkbox 
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_discoverable checkbox 
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_nestable checkbox 
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_sharable checkbox 
spec.views.hyrax.admin.collection_types._form_settings ‑ hyrax/admin/collection_types/_form_settings.html.erb when all_settings_disabled? is true (admin_set or user collection type) renders the disabled collection_type_share_applies_to_new_works checkbox 
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb displays the collection type count correctly
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb has delete buttons for custom collection types
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb has delete buttons with attribute for link to faceted index page
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb has edit buttons for custom and predefined collection types
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb has view collections buttons for collection types with existing collections
spec.views.hyrax.admin.collection_types.index ‑ hyrax/admin/collection_types/index.html.erb lists all the collection_types
spec.views.hyrax.admin.features.index ‑ hyrax/admin/features/index.html.erb shows list of features
spec.views.hyrax.admin.stats.show ‑ hyrax/admin/stats/show.html.erb default depositors shows top 5 depositors and option to view more
spec.views.hyrax.admin.stats.show ‑ hyrax/admin/stats/show.html.erb locales includes a default locale hidden input
spec.views.hyrax.admin.stats.show ‑ hyrax/admin/stats/show.html.erb top 20 depositors shows top 20 depositors, without an option to view more
spec.views.hyrax.admin.users.index ‑ hyrax/admin/users/index.html.erb when show_last_access? is false draws user list with all users
spec.views.hyrax.admin.users.index ‑ hyrax/admin/users/index.html.erb when show_last_access? is true draws user list with all users
spec.views.hyrax.admin.workflow_roles.index ‑ hyrax/admin/workflow_roles/index.html.erb with no users having workflow roles displays "No Roles" for each user
spec.views.hyrax.admin.workflow_roles.index ‑ hyrax/admin/workflow_roles/index.html.erb with some users having workflow roles displays roles for each user
spec.views.hyrax.base._attribute_rows ‑ hyrax/base/_attribute_rows.html.erb shows external link with icon for related url field
spec.views.hyrax.base._attribute_rows ‑ hyrax/base/_attribute_rows.html.erb shows rights statement with link to statement URL
spec.views.hyrax.base._attributes ‑ hyrax/base/_attributes.html.erb has links to search for other objects with the same metadata
spec.views.hyrax.base._citations ‑ hyrax/base/_citations.html.erb when disabled does not appear on page
spec.views.hyrax.base._citations ‑ hyrax/base/_citations.html.erb when enabled appears on page
spec.views.hyrax.base._currently_shared ‑ hyrax/base/_currently_shared.html.erb with ActiveFedora draws the permissions form without error
spec.views.hyrax.base._currently_shared ‑ hyrax/base/_currently_shared.html.erb with ResourceForm includes permissions
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a change_set style form for a new object renders a form
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a change_set style form for a new object with batch_upload off hides batch uploads
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a change_set style form with an existing object renders a form
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a change_set style form with non-default tabs renders the expected tabs
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a legacy GenericWork for a new object with batch_upload off hides batch uploads
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a legacy GenericWork for a new object with batch_upload on shows batch uploads
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a legacy GenericWork for a persisted object does not display the form errors within the form
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a legacy GenericWork for a persisted object draws the page
spec.views.hyrax.base._form ‑ hyrax/base/_form.html.erb with a legacy GenericWork with non-default tabs renders the expected tabs
spec.views.hyrax.base._form_child_work_relationships ‑ hyrax/base/_form_child_work_relationships.html.erb When editing a work and child works are present draws the page
spec.views.hyrax.base._form_child_work_relationships ‑ hyrax/base/_form_child_work_relationships.html.erb When editing a work and no children works are present draws the page
spec.views.hyrax.base._form_files ‑ hyrax/base/_form_files.html.erb with browse_everything shows user timing warning
spec.views.hyrax.base._form_files ‑ hyrax/base/_form_files.html.erb without browse_everything shows a message and buttons
spec.views.hyrax.base._form_metadata ‑ hyrax/base/_form_metadata.html.erb with secondary terms renders the additional fields button
spec.views.hyrax.base._form_metadata ‑ hyrax/base/_form_metadata.html.erb without secondary terms does not render the addtional fields button
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with active deposit acceptance but no show deposit agreement does not display the deposit agreement in the requirements
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with active deposit agreement shows accept text
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with no deposit agreement does not display active accept text
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with no deposit agreement does not display passive accept text
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with options for proxy shows options for proxy
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with options for proxy when feature disabled does not show options for proxy
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object with passive deposit agreement shows accept text
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb for a new object without options for proxy doesn't show options for proxy
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb when additional sections are added renders the additional sections
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb when the work has been saved before renders the deposit agreement already checked
spec.views.hyrax.base._form_progress ‑ hyrax/base/_form_progress.html.erb when the work has been saved before renders the version
spec.views.hyrax.base._form_relationships ‑ hyrax/base/_form_relationships.html.erb with assign_admin_set disabled draws the page, but not the admin set widget
spec.views.hyrax.base._form_relationships ‑ hyrax/base/_form_relationships.html.erb with assign_admin_set turned on draws the page
spec.views.hyrax.base._form_rendering ‑ hyrax/base/_form_rendering.html.erb has a rendering_ids field
spec.views.hyrax.base._form_share ‑ hyrax/base/_form_share.html.erb renders the add this group
spec.views.hyrax.base._form_share ‑ hyrax/base/_form_share.html.erb renders the permissions save note
spec.views.hyrax.base._items ‑ hyrax/base/_items.html.erb when children are not present and the current user can edit the presenter renders an alert
spec.views.hyrax.base._items ‑ hyrax/base/_items.html.erb when children are not present and the current user cannot edit the presenter renders an alert
spec.views.hyrax.base._items ‑ hyrax/base/_items.html.erb when children are present displays children
spec.views.hyrax.base._member ‑ hyrax/base/_member.html.erb checks the :download ability
spec.views.hyrax.base._member ‑ hyrax/base/_member.html.erb renders the view
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships when collections are present and no parents are present links to collections
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships when parents are present and collections are present links to work and collection
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships when parents are present and no collections are present links to work
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships with admin sets and logged out skips admin sets
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships with admin sets renders using attribute_to_html
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an editor when the work contains 1 child does not show file manager link
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an editor when the work contains 2 children shows file manager link
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an editor when the work does not contain children does not show file manager link
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an editor when the work does not contain children shows edit / delete / Add to collection links
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an editor when there are valid_child_concerns creates a link to add child work
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb as an unregistered user doesn't show edit / delete / Add to collection links
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb when user CAN deposit to at least one collection and user is editor shows editor related buttons
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb when user CAN deposit to at least one collection and user is viewer shows only Add to collection link
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb when user can NOT deposit to any collections and user is editor shows editor related buttons
spec.views.hyrax.base._show_actions ‑ hyrax/base/_show_actions.html.erb when user can NOT deposit to any collections and user is viewer shows only Add to collection link
spec.views.hyrax.base._social_media ‑ hyrax/base/_social_media.html.erb renders various social media share links
spec.views.hyrax.base.edit ‑ hyrax/base/edit.html.erb sets a header and draws the form
spec.views.hyrax.base.edit ‑ hyrax/base/edit.html.erb with a change_set style form sets a header and draws the form
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb IIIF viewer integration when presenter says it is disabled omits the UniversalViewer
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb IIIF viewer integration when presenter says it is enabled renders the UniversalViewer
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb google scholar appears in meta tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb google scholar displays the spectrum of meta data tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb google scholar with minimal record appears in meta tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb google scholar with minimal record displays the spectrum of meta data tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb head tag page title appears in head tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb shows workflow badge
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb twitter cards appears in meta tags
spec.views.hyrax.base.show ‑ hyrax/base/show.html.erb twitter cards displays the spectrum of twitter meta attributes
spec.views.hyrax.base.show ‑ hyrax/base/show.json.jbuilder renders json of the curation_concern
spec.views.hyrax.base.unauthorized ‑ hyrax/base/unauthorized.html.erb when it doesn't respond to curation_concern shows a message to the user
spec.views.hyrax.base.unauthorized ‑ hyrax/base/unauthorized.html.erb when it responds to curation_concern and the concern is nil shows a message to the user
spec.views.hyrax.base.unauthorized ‑ hyrax/base/unauthorized.html.erb when it responds to curation_concern shows a message to the user
spec.views.hyrax.base.unavailable ‑ hyrax/base/unavailable.html.erb for file sets renders with page
spec.views.hyrax.base.unavailable ‑ hyrax/base/unavailable.html.erb for works renders with page
spec.views.hyrax.batch_edits.check_all_spec ‑ hyrax/batch_edits/_check_all.html.erb renders actions for my items
spec.views.hyrax.batch_edits.edit ‑ hyrax/batch_edits/edit.html.erb draws the page
spec.views.hyrax.batch_select._add_button ‑ hyrax/batch_select/_add_button.html.erb renders a checkbox named "batch_document_ids[]"
spec.views.hyrax.batch_uploads._form ‑ hyrax/batch_uploads/_form.html.erb draws the page
spec.views.hyrax.batch_uploads._form ‑ hyrax/batch_uploads/_form.html.erb tabs shows form tabs
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in APA style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in APA style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in APA style exports title
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in Chicago style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in Chicago style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in Chicago style exports title
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in MLA style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in MLA style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb full work metadata citations in MLA style exports title
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in APA style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in APA style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in APA style exports title
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in Chicago style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in Chicago style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in Chicago style exports title
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in MLA style cites
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in MLA style exports authors
spec.views.hyrax.citations.work ‑ hyrax/citations/work.html.erb minimal work metatdata citations in MLA style exports title
spec.views.hyrax.collections._show_descriptions ‑ hyrax/collections/_show_descriptions.html.erb displaying a custom collection draws the metadata fields for collection
spec.views.hyrax.collections._show_document_list ‑ hyrax/collections/_show_document_list.html.erb when logged in renders the documents without an Action section
spec.views.hyrax.collections._show_document_list ‑ hyrax/collections/_show_document_list.html.erb when not logged in renders the documents without an Action section
spec.views.hyrax.collections._show_document_list_row ‑ hyrax/collections/_show_document_list_row.html.erb when not logged in renders collections links
spec.views.hyrax.collections._show_document_list_row ‑ hyrax/collections/_show_document_list_row.html.erb when not logged in renders works
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collection list is empty does not render pagination
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collection list is empty posts a warning message
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collection list is not empty posts the collection's title with a link to the collection
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collection list is not empty renders pagination
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collections are nil does not render pagination
spec.views.hyrax.collections._show_parent_collections ‑ hyrax/collections/_show_parent_collections.html.erb when parent collections are nil posts a warning message
spec.views.hyrax.collections._sort_and_per_page ‑ hyrax/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options with the correct option selected when a valid sort param given
spec.views.hyrax.collections._sort_and_per_page ‑ hyrax/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options without any selected when an invalid sort param given
spec.views.hyrax.collections._sort_and_per_page ‑ hyrax/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options without any selected when no sort param given
spec.views.hyrax.collections._sort_and_per_page ‑ hyrax/collections/_sort_and_per_page.html.erb when there are no sort fields does not render sort options
spec.views.hyrax.collections._sort_and_per_page ‑ hyrax/collections/_sort_and_per_page.html.erb when there is only one sort field does not render sort options
spec.views.hyrax.collections._subcollection_list ‑ hyrax/collections/_subcollection_list.html.erb when subcollection list is empty posts a warning message
spec.views.hyrax.collections._subcollection_list ‑ 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 ‑ hyrax/collections/_subcollection_list.html.erb when subcollection list is not empty renders pagination
spec.views.hyrax.collections.show ‑ hyrax/collections/show.html.erb draws the page
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when proxy deposits are disabled is expected not to have visible link "Manage Proxies"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when proxy deposits are enabled is expected to have visible link "Manage Proxies"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when sidebar partials are configured renders custom activity partials
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when sidebar partials are configured renders custom configuration partials
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when sidebar partials are configured renders custom repository content partials
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb when sidebar partials are configured renders custom tasks partials
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage collection types is expected to have text "Configuration"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage collection types is expected to have visible link "Collection Types"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage features is expected to have text "Configuration"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage features is expected to have visible link "Content Blocks"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage features is expected to have visible link "Features"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage features is expected to have visible link "Pages"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage users is expected to have visible link "Manage Users"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage workflow is expected to have text "Configuration"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can manage workflow is expected to have visible link "Workflow Roles"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can read the admin dash is expected to have visible link "Manage Embargoes"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can read the admin dash is expected to have visible link "Manage Leases"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can read the admin dash is expected to have visible link "Statistics"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can review submissions is expected to have visible link "Review Submissions"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can update appearance is expected to have text "Configuration"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with a user who can update appearance is expected to have visible link "Appearance"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have text "Activity"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have text "Foobar"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have text "Your activity"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have visible link "Collections"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have visible link "Notifications"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have visible link "Profile"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have visible link "Transfers"
spec.views.hyrax.dashboard._sidebar ‑ hyrax/dashboard/_sidebar.html.erb with any user is expected to have visible link "Works"
spec.views.hyrax.dashboard.collections._default_group ‑ hyrax/dashboard/collections/_default_group.html.erb All Collections doesn't show access
spec.views.hyrax.dashboard.collections._default_group ‑ hyrax/dashboard/collections/_default_group.html.erb Managed Collections shows collection table headings
spec.views.hyrax.dashboard.collections._form ‑ hyrax/dashboard/collections/_form.html.erb with no secondary terms does not render additional fields button
spec.views.hyrax.dashboard.collections._form ‑ hyrax/dashboard/collections/_form.html.erb with secondary terms draws the metadata fields for collection
spec.views.hyrax.dashboard.collections._form_branding ‑ hyrax/dashboard/collections/_form_branding.html.erb displays branding information for a collection
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with AF Collection collection has authenticated access check authenticated access is set
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with AF Collection collection has open access check open access is set
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with AF Collection collection has restricted access restricted access is set
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with PcdmCollection collection has authenticated access check authenticated access is set
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with PcdmCollection collection has open access check open access is set
spec.views.hyrax.dashboard.collections._form_discovery ‑ hyrax/dashboard/collections/_form_discovery.html.erb with PcdmCollection collection has restricted access restricted access is set
spec.views.hyrax.dashboard.collections._form_for_select_collection ‑ hyrax/dashboard/collections/_form_for_select_collection.html.erb uses autocomplete
spec.views.hyrax.dashboard.collections._form_for_select_collection ‑ hyrax/dashboard/collections/_form_for_select_collection.html.erb when a collection is specified selects the right collection when instructed to do so
spec.views.hyrax.dashboard.collections._form_share ‑ hyrax/dashboard/collections/_form_share.html.erb has the required selectors
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Depositor shares table depositors exist lists the depositors in the table
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Depositor shares table no depositors exist displays a message and no table
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Manager shares table managers exist lists the managers in the table
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Manager shares table no managers exist displays a message and no table
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Viewer shares table no viewers exist displays a message and no table
spec.views.hyrax.dashboard.collections._form_share_table ‑ hyrax/dashboard/collections/_form_share_table.html.erb Viewer shares table viewers exist lists the viewers in the table
spec.views.hyrax.dashboard.collections._list_collections ‑ hyrax/dashboard/collections/_list_collections.html.erb All Collections doesn't show access
spec.views.hyrax.dashboard.collections._list_collections ‑ hyrax/dashboard/collections/_list_collections.html.erb Managed Collections shows access label as returned by presenter
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb nesting the collection within another collection with nestable collection but without permissions does not render add parent collection link
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb nesting the collection within another collection with nestable collection renders add parent collection link
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb nesting the collection within another collection with non-nestable collection does not render add parent collection link
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb when user can destroy the document renders a link to destroy the document
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb when user can edit the document renders edit collection link
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb when user cannot destroy the document does not render a link to destroy the document
spec.views.hyrax.dashboard.collections._show_actions ‑ hyrax/dashboard/collections/_show_actions.html.erb when user cannot edit the document does not render edit collection link
spec.views.hyrax.dashboard.collections._show_add_items_actions ‑ hyrax/dashboard/collections/_show_add_items_actions.html.erb when there is only one work type renders add_new_work_to_collection link
spec.views.hyrax.dashboard.collections._show_add_items_actions ‑ hyrax/dashboard/collections/_show_add_items_actions.html.erb when user can edit the document renders add_existing_works_to_collection link
spec.views.hyrax.dashboard.collections._show_add_items_actions ‑ hyrax/dashboard/collections/_show_add_items_actions.html.erb when user can edit the document renders add_new_work_to_collection link
spec.views.hyrax.dashboard.collections._show_add_items_actions ‑ hyrax/dashboard/collections/_show_add_items_actions.html.erb when user cannot edit the document does not render add_works_to_collection link
spec.views.hyrax.dashboard.collections._show_descriptions ‑ hyrax/dashboard/collections/_show_descriptions.html.erb displaying a custom collection draws the metadata fields for collection
spec.views.hyrax.dashboard.collections._show_document_list ‑ hyrax/dashboard/collections/_show_document_list.html.erb when logged in renders the documents with an Action section
spec.views.hyrax.dashboard.collections._show_document_list ‑ hyrax/dashboard/collections/_show_document_list.html.erb when not logged in renders the documents without an Action section
spec.views.hyrax.dashboard.collections._show_document_list_menu ‑ hyrax/dashboard/collections/_show_document_list_menu.html.erb when user is viewing a collection displays the action list in a drop down for an individual work the user can edit
spec.views.hyrax.dashboard.collections._show_document_list_menu ‑ hyrax/dashboard/collections/_show_document_list_menu.html.erb when user is viewing a collection displays the action list in a drop down for an individual work the user cannot edit
spec.views.hyrax.dashboard.collections._show_document_list_row ‑ hyrax/dashboard/collections/_show_document_list_row.html.erb when not logged in renders collections links
spec.views.hyrax.dashboard.collections._show_document_list_row ‑ hyrax/dashboard/collections/_show_document_list_row.html.erb when not logged in renders works
spec.views.hyrax.dashboard.collections._show_parent_collection_row ‑ hyrax/dashboard/collections/_show_parent_collection_row.html.erb when user can edit the child collection and user can edit the parent collection renders the proper data attributes on list element
spec.views.hyrax.dashboard.collections._show_parent_collection_row ‑ hyrax/dashboard/collections/_show_parent_collection_row.html.erb when user can edit the child collection and user can edit the parent collection shows link to collection title and active remove button
spec.views.hyrax.dashboard.collections._show_parent_collection_row ‑ hyrax/dashboard/collections/_show_parent_collection_row.html.erb when user can edit the child collection and user cannot edit the parent collection shows link to collection title and active remove link
spec.views.hyrax.dashboard.collections._show_parent_collection_row ‑ hyrax/dashboard/collections/_show_parent_collection_row.html.erb when user cannot edit the child collection does shows link to collection title but not the remove button
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collection list is empty does not render pagination
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collection list is empty posts a warning message
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collection list is not empty posts the collection's title with a link to the collection
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collection list is not empty renders pagination
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collection list is not empty renders the remove from list modal
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collections are nil does not render pagination
spec.views.hyrax.dashboard.collections._show_parent_collections ‑ hyrax/dashboard/collections/_show_parent_collections.html.erb when parent collections are nil posts a warning message
spec.views.hyrax.dashboard.collections._show_subcollection_actions ‑ hyrax/dashboard/collections/_show_subcollection_actions.html.erb when the collection_type is not nestable does not render a link to add_collections to this collection

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 6278 to 6680)

There are 6731 tests, see "Raw output" for the list of tests 6278 to 6680.
Raw output
spec.views.hyrax.dashboard.collections._show_subcollection_actions ‑ hyrax/dashboard/collections/_show_subcollection_actions.html.erb when user cannot create new collection when the collection_type is nestable does not render a button to create a new collection
spec.views.hyrax.dashboard.collections._show_subcollection_actions ‑ hyrax/dashboard/collections/_show_subcollection_actions.html.erb when user has no nesting permissions when the collection_type is nestable does not render a either nesting option
spec.views.hyrax.dashboard.collections._show_subcollection_actions ‑ hyrax/dashboard/collections/_show_subcollection_actions.html.erb when user has permission to create subcollections renders a links to nest subcollection options
spec.views.hyrax.dashboard.collections._sort_and_per_page ‑ hyrax/dashboard/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options with the correct option selected when a valid sort param given
spec.views.hyrax.dashboard.collections._sort_and_per_page ‑ hyrax/dashboard/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options without any selected when an invalid sort param given
spec.views.hyrax.dashboard.collections._sort_and_per_page ‑ hyrax/dashboard/collections/_sort_and_per_page.html.erb when there are multiple sort fields renders the sort options without any selected when no sort param given
spec.views.hyrax.dashboard.collections._sort_and_per_page ‑ hyrax/dashboard/collections/_sort_and_per_page.html.erb when there are no sort fields does not render sort options
spec.views.hyrax.dashboard.collections._sort_and_per_page ‑ hyrax/dashboard/collections/_sort_and_per_page.html.erb when there is only one sort field does not render sort options
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is empty posts a warning message
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is not empty when user has edit access to the collection includes link to the collection and remove button
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is not empty when user has edit access to the collection renders pagination
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is not empty when user has edit access to the collection renders the proper data attributes on list element
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is not empty when user has no edit access to the collection includes link to the collection and no remove button
spec.views.hyrax.dashboard.collections._subcollection_list ‑ hyrax/dashboard/collections/_subcollection_list.html.erb when subcollection list is not empty when user has no edit access to the collection renders pagination
spec.views.hyrax.dashboard.collections._work_action_menu ‑ hyrax/dashboard/collections/_work_action_menu.html.erb generates a form that can remove the item
spec.views.hyrax.dashboard.collections.edit ‑ hyrax/dashboard/collections/edit.html.erb displays the page
spec.views.hyrax.dashboard.collections.show ‑ hyrax/dashboard/collections/show.html.erb draws the page
spec.views.hyrax.dashboard.collections.show ‑ hyrax/dashboard/collections/show.html.erb when search results exist  and only subcollections are in search results shows results header
spec.views.hyrax.dashboard.collections.show ‑ hyrax/dashboard/collections/show.html.erb when search results exist and only works are in search results shows results header
spec.views.hyrax.dashboard.collections.show ‑ hyrax/dashboard/collections/show.html.erb with a not-nested collection_type draws the page
spec.views.hyrax.dashboard.profiles._trophy_edit ‑ hyrax/dashboard/profiles/_trophy_edit.html.erb when there are highlighted works has trophy
spec.views.hyrax.dashboard.profiles._trophy_edit ‑ hyrax/dashboard/profiles/_trophy_edit.html.erb when there are no highlighted works has no trophy
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb shows an ORCID field
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb with Zotero integration disabled hides a Zotero OAuth button
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb with Zotero integration enabled shows a Zotero label
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb with Zotero integration enabled with a userID already set on the user instance shows a link to the Zotero profile
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb with Zotero integration enabled with an existing token, in the production env shows a Zotero OAuth button
spec.views.hyrax.dashboard.profiles.edit ‑ hyrax/dashboard/profiles/edit.html.erb with Zotero integration enabled with no existing token shows a Zotero OAuth button
spec.views.hyrax.dashboard.profiles.show ‑ hyrax/dashboard/profiles/show.html.erb with trophy has trophy
spec.views.hyrax.dashboard.show_user_spec ‑ hyrax/dashboard/show_user.html.erb includes recent activities and notifications
spec.views.hyrax.dashboard.show_user_spec ‑ hyrax/dashboard/show_user.html.erb proxy deposit when disabled does not render proxy partial
spec.views.hyrax.dashboard.show_user_spec ‑ hyrax/dashboard/show_user.html.erb proxy deposit when enabled renders proxy partial
spec.views.hyrax.depositors.index ‑ hyrax/depositors/index.html.erb renders proxy partial
spec.views.hyrax.embargoes.index ‑ hyrax/embargoes/index.html.erb displays the page and renderes deactivated, expired, and active embargoes
spec.views.hyrax.file_sets._actions ‑ hyrax/file_sets/_actions.html.erb with download permission includes google analytics data in the download link
spec.views.hyrax.file_sets._actions ‑ hyrax/file_sets/_actions.html.erb with no permission renders nothing
spec.views.hyrax.file_sets._permission ‑ hyrax/file_sets/_permission.html.erb without additional users draws the permissions form without error
spec.views.hyrax.file_sets._permission_form ‑ hyrax/file_sets/_permission_form.html.erb draws the permissions form without error
spec.views.hyrax.file_sets._show_actions ‑ hyrax/file_sets/_show_actions.html.erb citations when disabled does not appear on page
spec.views.hyrax.file_sets._show_actions ‑ hyrax/file_sets/_show_actions.html.erb citations when enabled does not appear on page
spec.views.hyrax.file_sets._show_actions ‑ hyrax/file_sets/_show_actions.html.erb editor renders actions for the user
spec.views.hyrax.file_sets._show_characterization_details ‑ hyrax/file_sets/_show_characterization_details.html.erb displays characterization terms
spec.views.hyrax.file_sets._single_use_links ‑ hyrax/file_sets/_single_use_links.html.erb with no single-use links renders a table with no links
spec.views.hyrax.file_sets._single_use_links ‑ hyrax/file_sets/_single_use_links.html.erb with single use links renders a table with links
spec.views.hyrax.file_sets._single_use_links ‑ hyrax/file_sets/_single_use_links.html.erb with single use links renders the single use link button
spec.views.hyrax.file_sets._versioning ‑ hyrax/file_sets/_versioning.html.erb when versioning is supported draws the new version form without error
spec.views.hyrax.file_sets._versioning ‑ hyrax/file_sets/_versioning.html.erb when versioning is unsupported does not draw the new version form
spec.views.hyrax.file_sets.media_display._audio ‑ hyrax/file_sets/media_display/_audio.html.erb draws the view with the link
spec.views.hyrax.file_sets.media_display._audio ‑ hyrax/file_sets/media_display/_audio.html.erb includes google analytics data in the download link
spec.views.hyrax.file_sets.media_display._audio ‑ hyrax/file_sets/media_display/_audio.html.erb no download links draws the view without the link
spec.views.hyrax.file_sets.media_display._default ‑ hyrax/file_sets/media_display/_default.html.erb draws the view with the link
spec.views.hyrax.file_sets.media_display._default ‑ hyrax/file_sets/media_display/_default.html.erb includes google analytics data in the download link
spec.views.hyrax.file_sets.media_display._default ‑ hyrax/file_sets/media_display/_default.html.erb no download links draws the view without the link
spec.views.hyrax.file_sets.media_display._video ‑ hyrax/file_sets/media_display/_video.html.erb draws the view with the link
spec.views.hyrax.file_sets.media_display._video ‑ hyrax/file_sets/media_display/_video.html.erb includes google analytics data in the download link
spec.views.hyrax.file_sets.media_display._video ‑ hyrax/file_sets/media_display/_video.html.erb no download links draws the view without the link
spec.views.hyrax.file_sets.show ‑ hyrax/file_sets/show.html.erb does not render single-use links
spec.views.hyrax.file_sets.show ‑ hyrax/file_sets/show.html.erb title heading shows the title
spec.views.hyrax.file_sets.show ‑ hyrax/file_sets/show.json.jbuilder renders json of the curation_concern
spec.views.hyrax.homepage._announcement ‑ hyrax/homepage/_announcement.html.erb when there is an announcement is expected not to have visible button "Edit" that is not disabled
spec.views.hyrax.homepage._announcement ‑ hyrax/homepage/_announcement.html.erb when there is an announcement is expected to have text "I have an announcement!"
spec.views.hyrax.homepage._announcement ‑ hyrax/homepage/_announcement.html.erb when there is no announcement is expected not to have visible css "#announcement"
spec.views.hyrax.homepage._featured_works ‑ hyrax/homepage/_featured_works.html.erb with featured works is expected to have visible css "ol#featured_works"
spec.views.hyrax.homepage._featured_works ‑ hyrax/homepage/_featured_works.html.erb without featured works is expected not to have visible css "form"
spec.views.hyrax.homepage._sortable_featured ‑ hyrax/homepage/_sortable_featured.html.erb enables featured works to be sorted
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb meta tag with current user info when not signed in does not render
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb meta tag with current user info when signed in renders
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb meta tag with current user info when signed in when realtime notifications are disabled does not render
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when not signed in when the button always displays displays
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when not signed in when the button always displays links to the my works path
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when not signed in when the button displays for users with rights does not display
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when signed in when the button always displays and there are multiple work types displays a button that pops up the modal
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when signed in when the button always displays and there is a single work type displays a link to create that work type
spec.views.hyrax.homepage.index ‑ hyrax/homepage/index.html.erb share your work button when signed in when the button displays for users with rights does not display
spec.views.hyrax.leases.index ‑ hyrax/leases/index displays the page and renderes deactivated, expired, and active leases
spec.views.hyrax.my._collection_action_menu ‑ hyrax/my/_collection_action_menu.html.erb when nestable shows add to collection action 
spec.views.hyrax.my._collection_action_menu ‑ hyrax/my/_collection_action_menu.html.erb when not nestable hides add to collection action 
spec.views.hyrax.my._collection_action_menu ‑ hyrax/my/_collection_action_menu.html.erb when user can edit shows view, edit, and delete
spec.views.hyrax.my._collection_action_menu ‑ hyrax/my/_collection_action_menu.html.erb when user can not edit shows view, delete and hide edit
spec.views.hyrax.my._search_header ‑ hyrax/my/_search_header.html.erb on my collections page has buttons
spec.views.hyrax.my._search_header ‑ hyrax/my/_search_header.html.erb on my works page has buttons
spec.views.hyrax.my._work_action_menu ‑ hyrax/my/_work_action_menu.html.erb When the user can transfer and edit works draws the page
spec.views.hyrax.my._work_action_menu ‑ hyrax/my/_work_action_menu.html.erb when the user can't transfer or edit works draws the page
spec.views.hyrax.my.collections._list_collections ‑ hyrax/my/collections/_list_collections.html.erb check for admin set the line item displays the work and its actions
spec.views.hyrax.my.collections._list_collections ‑ hyrax/my/collections/_list_collections.html.erb check for collections the line item displays the collection and its actions
spec.views.hyrax.my.collections.index ‑ hyrax/my/collections/index.html.erb indicate the number of collections to be 11
spec.views.hyrax.my.collections.index ‑ hyrax/my/collections/index.html.erb tabs as admin shows all and my collections
spec.views.hyrax.my.collections.index ‑ hyrax/my/collections/index.html.erb tabs shows managed and my collections
spec.views.hyrax.my.facet ‑ hyrax/my/facet.html.erb has the facet title
spec.views.hyrax.my.facet ‑ hyrax/my/facet.html.erb renders facet pagination
spec.views.hyrax.my.facet ‑ hyrax/my/facet.html.erb renders the facet limit
spec.views.hyrax.my.works._list_works ‑ hyrax/my/works/_list_works.html.erb the line item displays the work and its actions
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb tabs as admin shows all works and my works
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb tabs shows managed works and my works
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb when the user can add works with many presenters the line item displays the work and its actions
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb when the user can add works with many presenters with batch_upload off hides batch creation button
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb when the user can add works without many presenters the line item displays the work and its actions
spec.views.hyrax.my.works.index ‑ hyrax/my/works/index.html.erb when the user can add works without many presenters with batch_upload off hides batch creation button
spec.views.hyrax.permissions.confirm ‑ hyrax/permissions/confirm.html.erb renders the confirmation page
spec.views.hyrax.single_use_links_viewer.show ‑ hyrax/single_use_links_viewer/show.html.erb contains a download link
spec.views.hyrax.single_use_links_viewer.single_use_error ‑ hyrax/single_use_links_viewer/single_use_error.html.erb renders without errors
spec.views.hyrax.stats.file ‑ hyrax/stats/file.html.erb usage statistics when no analytics results returned shows 0 visits
spec.views.hyrax.stats.file ‑ hyrax/stats/file.html.erb usage statistics when results are returned shows visits
spec.views.hyrax.uploads.create ‑ hyrax/uploads/create.json.jbuilder renders json of the curation_concern
spec.views.hyrax.users._user_info ‑ hyrax/users/_user_info.html.erb displays a Zotero profile link
spec.views.hyrax.users._user_info ‑ hyrax/users/_user_info.html.erb displays the orcid
spec.views.hyrax.users._user_info ‑ hyrax/users/_user_info.html.erb with Zotero disabled does not display a Zotero profile link
spec.views.hyrax.users.index ‑ hyrax/users/index.html.erb draws user list
spec.views.hyrax.users.show ‑ hyrax/users/show.html.erb draws 3 tabs
spec.views.hyrax.users.show ‑ hyrax/users/show.html.erb has the vitals
spec.views.hyrax.users.show ‑ hyrax/users/show.html.erb with trophy has trophy
spec.views.layouts.error ‑ layouts/error.html.erb renders without errors
spec.views.pages.edit ‑ hyrax/pages/edit renders the about form
spec.views.pages.edit ‑ hyrax/pages/edit renders the agreement form
spec.views.pages.edit ‑ hyrax/pages/edit renders the help form
spec.views.pages.edit ‑ hyrax/pages/edit renders the terms form
spec.views.pages.show ‑ hyrax/pages/show displays the page name as the document title
spec.views.records.edit_fields._based_near ‑ records/edit_fields/_based_near.html.erb ActiveFedora has url for autocomplete service
spec.views.records.edit_fields._based_near ‑ records/edit_fields/_based_near.html.erb Valkyrie has url for autocomplete service
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb ActiveFedora when multi valued when not required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb ActiveFedora when multi valued when required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb ActiveFedora when single valued when not required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb ActiveFedora when single valued when required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb Valkyrie when multi valued when not required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb Valkyrie when multi valued when required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb Valkyrie when single valued when not required has text area
spec.views.records.edit_fields._description ‑ records/edit_fields/_description.html.erb Valkyrie when single valued when required has text area
spec.views.records.edit_fields._language ‑ records/edit_fields/_language.html.erb ActiveFedora has url for autocomplete service
spec.views.records.edit_fields._language ‑ records/edit_fields/_language.html.erb Valkyrie has url for autocomplete service
spec.views.records.edit_fields._subject ‑ records/edit_fields/_subject.html.erb ActiveFedora has url for autocomplete service
spec.views.records.edit_fields._subject ‑ records/edit_fields/_subject.html.erb Valkyrie has url for autocomplete service
spec.views.shared.select_work_type_modal ‑ shared/_select_work_type_modal.html.erb when add_works_to_collection exists draws the modal with collection id
spec.views.shared.select_work_type_modal ‑ shared/_select_work_type_modal.html.erb when collection id exists draws the modal with collection id
spec.views.shared.select_work_type_modal ‑ shared/_select_work_type_modal.html.erb when no collections id draws the modal
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert fedora objState converts non-active states
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert fedora objState is active by default
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert returns the ActiveFedora model
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly when empty gives an empty acl
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with an #access_to grant applies the access target to permissions
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with existing access controls can delete permissions
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with existing access controls can persist deleted permissions
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with existing access controls can persist group permissions to the work
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with existing access controls can persist new permissions to the work
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with existing access controls can replace new permissions to the work
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when converting to ACL directly with permissions converts to an ACL with permissions
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes a file for an arbitrary storage adapter converts to a generic FileMetadataNode
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes a file for an arbitrary storage adapter refers to the correct file id
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes a file for an arbitrary storage adapter round trips
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes an ActiveFedora File converts to a Hydra::Pcdm::File
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes an ActiveFedora File refers to the correct file id
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a FileMetadata node when it describes an ActiveFedora File round trips
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Admin Set gives an AdminSet
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Collection gives a collection
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Collection has the given collection type
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Collection maps to an application Collection model
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Collection with collection members retains the members
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Collection with work members retains the members
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work as Admin Set member is a member of the admin set
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work gives a work
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with a custom, unmapped resource class and member ids converts membership
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with a custom, unmapped resource class and member ids deletes membership
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with a custom, unmapped resource class and no members converts empty membership
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with members can access member models from converted object
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with members does not increase object count
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with members does not increase proxy count
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie Work with members saves members
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model and it is registered maps to the registered ActiveFedora class
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model converts arbitrary metadata
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model converts single-valued fields
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model does not add superflous metadata
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model gives a default work
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model round trips as the existing class
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model supports indexing
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when given a valkyrie native model supports nested resources
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when setting ACLs converts ACLs
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert when setting ACLs when ACLs exist can delete ACLs
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with a file set is a FileSet
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with a file set with file metadata persists the files
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with a generic work with _id attributes repopulates the _id attributes
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with a lease repopulates the lease
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with an embargo repopulates the embargo
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with an embargo repopulates the embargo as a model
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with an invalid GenericWork object round trip converts to an GenericWork object this is also invalid
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with attributes populates reflections
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with attributes repopulates the attributes
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with file metadata converts file metadata
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with file metadata converts to a PCDM::File
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with file metadata when there is already an AF::File converts pcdm use URIs as types
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with file metadata when there is already an AF::File converts with correct id
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with file metadata when there is already an AF::File converts with existing content & updates metadata attributes
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with relationships for files has same original_file id as valkyrie resource
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with relationships for member_of_collections converts member_of_collection_ids back to af_object
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with relationships for members converts member_of_collection_ids back to af_object
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter#convert with relationships for members preserves order across conversion
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter.convert gives equivilent classes
spec.wings.active_fedora_converter_spec ‑ Wings::ActiveFedoraConverter.convert returns the ActiveFedora model
spec.wings.attribute_transformer_spec ‑ Wings::AttributeTransformer transforms the attributes
spec.wings.converter_value_mapper_spec ‑ Wings::ConverterValueMapper.for returns a value mapper
spec.wings.converter_value_mapper_spec ‑ Wings::ConverterValueMapper.result returns the value by default
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :use is NOT the name of an association type adds the given file and applies the specified RDF::URI use to it
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :use is the name of an association type and requesting extracted text builds and uses the association's target
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :use is the name of an association type and requesting original file builds and uses the association's target
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :use is the name of an association type and requesting thumbnail builds and uses the association's target
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => false skips creating versions
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => true and there are already versions adds to the version history
spec.wings.hydra.works.services.add_file_to_file_set_spec ‑ Wings::Works::AddFileToFileSet when :versioning => true updates the file and creates a version
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer build for access control sets permissions
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer build for file when no file does not set file id in file set resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer build for file with content sets file id in file set resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer build for file with empty content sets file id in file set resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with _id attributes repopulates the _id attributes
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with a generic work that has open visibility sets the visibility
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with an admin set does not have member_ids
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties #build has attributes matching the active_fedora_object
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties #build has the id of the active_fedora_object
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties #build populates belongs_to reflections
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties #build returns a Valkyrie::Resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties #build skips has_many reflections
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer with relationship properties .for returns a Valkyrie::Resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build has attributes matching the pcdm_object
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build has the id of the pcdm_object
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build returns a Valkyrie::Resource
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build round trips attributes
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build when handling an auto-generated object reconstitutes as the correct class
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with a lease has the correct lease id
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with an embargo has the correct embargo id
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with an unsaved embargo has the correct embargo details
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with an unsaved lease has the correct lease details
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with files and derivatives in fileset has the correct reflection ids
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with members and members are ordered sets member_ids to the ids of the ordered members
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with members and members are unordered includes ordered_members too
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with members and members are unordered sets member_ids to the ids of the unordered members
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with newly saved embargo has the correct embargo id
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with newly saved lease has the correct lease id
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build with parent collections sets member_of_collection_ids to the parent collection ids
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer#build without an existing id is expected to have a valkyrie alternate id of "bobross"
spec.wings.model_transformer_spec ‑ Wings::ModelTransformer.for returns a Valkyrie::Resource
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for a custom class has a name
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for a custom class has a to_model for route resolution
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for a custom class includes name in instance inspect
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for a custom class will be the registered resource class
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) has a internal_resource instance that is the given klass
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) has a name
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) has a to_model for route resolution
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) has a to_s instance that delegates to the given klass
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) includes name in instance inspect
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a ActiveFedora class (eg. a constant that responds to #properties) for the returned object (e.g. a class) will be Hyrax::Resource build
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a non-ActiveFedora class raises an exception
spec.wings.orm_converter_spec ‑ Wings::OrmConverter.to_valkyrie_resource_class when given a registered class returns a subclass of the corresponding native valkyrie resource
spec.wings.services.custom_queries.find_access_control_spec ‑ Wings::CustomQueries::FindAccessControl#find_access_control for missing object raises ObjectNotFoundError
spec.wings.services.custom_queries.find_access_control_spec ‑ Wings::CustomQueries::FindAccessControl#find_access_control when the resource has been created via Wings finds an empty acl
spec.wings.services.custom_queries.find_collections_by_type_spec ‑ Wings::CustomQueries::FindCollectionsByType#find_collections_by_type when collections exist returns Hyrax::PcdmCollection instances
spec.wings.services.custom_queries.find_collections_by_type_spec ‑ Wings::CustomQueries::FindCollectionsByType#find_collections_by_type when collections exist returns only the collections of requested type
spec.wings.services.custom_queries.find_collections_by_type_spec ‑ Wings::CustomQueries::FindCollectionsByType#find_collections_by_type when there are no collections is empty
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by when invalid id returns error
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by when it was created with the storage adapter returns an existing metadata node
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by when use_valkyrie: false returns AF File
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by when use_valkyrie: true returns ActiveFedora objects
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has files of the requested use and use_valkyrie is false returns AF Files matching use
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has files of the requested use and use_valkyrie is true returns Hyrax::FileMetadata resources matching use
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has no files of the requested use result is empty
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_file_metadata_by_use when file set has no files result is empty
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when not passed any valid ids result is empty
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when passed empty ids array result is empty
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when some ids are for non-file metadata resources only includes file metadata resources
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when use_valkyrie: false returns AF Files
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.find_many_file_metadata_by_ids when use_valkyrie: true returns Hyrax::FileMetadata resources
spec.wings.services.custom_queries.find_file_metadata_spec ‑ Wings::CustomQueries::FindFileMetadata.queries lists queries
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model finds ids matching the model
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model for a model without resources is empty
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model for admin sets finds them all as Hyrax::AdministrativeSet
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model for collections finds them all as Hyrax::PcdmCollection
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model when paging is needed finds ids matching the query
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model when paging is needed includes all the results
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model with ids to filter finds ids matching the model
spec.wings.services.custom_queries.find_ids_by_model_spec ‑ Wings::CustomQueries::FindIdsByModel#find_ids_by_model with ids to filter for a model without resources is empty
spec.wings.services.custom_queries.find_many_by_alternate_ids_spec ‑ Wings::CustomQueries::FindManyByAlternateIds.find_many_by_alternate_ids when list includes an invalid id raises an exception
spec.wings.services.custom_queries.find_many_by_alternate_ids_spec ‑ Wings::CustomQueries::FindManyByAlternateIds.find_many_by_alternate_ids when use_valkyrie: false returns ActiveFedora objects
spec.wings.services.custom_queries.find_many_by_alternate_ids_spec ‑ Wings::CustomQueries::FindManyByAlternateIds.find_many_by_alternate_ids when use_valkyrie: true returns Valkyrie::Resource objects
spec.wings.services.custom_queries.find_many_by_alternate_ids_spec ‑ Wings::CustomQueries::FindManyByAlternateIds.find_many_by_alternate_ids with Valkyrie::ID input returns objects of requested type
spec.wings.services.custom_queries.navigators.child_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildCollectionsNavigator#find_child_collection_ids returns Valkyrie ids for child collections only
spec.wings.services.custom_queries.navigators.child_collections_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildCollectionsNavigator#find_child_collections returns only child collections as Valkyrie resources
spec.wings.services.custom_queries.navigators.child_file_sets_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildFileSetsNavigator#find_child_file_set_ids returns Valkyrie ids for child filesets only
spec.wings.services.custom_queries.navigators.child_file_sets_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildFileSetsNavigator#find_child_file_sets returns only child filesets as Valkyrie resources
spec.wings.services.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_work_ids on a collection returns Valkyrie ids for child works only
spec.wings.services.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_work_ids on a work returns Valkyrie ids for child works only
spec.wings.services.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_works on a collection returns only child works as Valkyrie resources
spec.wings.services.custom_queries.navigators.child_works_navigator_spec ‑ Hyrax::CustomQueries::Navigators::ChildWorksNavigator#find_child_works on a work returns only child works as Valkyrie resources
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.for returns a value mapper
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result returns the value by default
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result with an ActiveTriples::RDFSource URI value casts to the RDF term
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result with an ActiveTriples::RDFSource bnode value somehow manages to map the node?
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result with an ActiveTriples::Relation value casts internal values
spec.wings.transformer_value_mapper_spec ‑ Wings::TransformerValueMapper.result with an enumerable value maps single values
spec.wings.valkyrie.metadata_adapter_spec ‑ Wings::Valkyrie::MetadataAdapter behaves like a Valkyrie::MetadataAdapter #id is a valid string representation of an MD5 hash
spec.wings.valkyrie.metadata_adapter_spec ‑ Wings::Valkyrie::MetadataAdapter behaves like a Valkyrie::MetadataAdapter caches query_service so it can register custom queries
spec.wings.valkyrie.metadata_adapter_spec ‑ Wings::Valkyrie::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #id with 0 arguments
spec.wings.valkyrie.metadata_adapter_spec ‑ Wings::Valkyrie::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #persister with 0 arguments
spec.wings.valkyrie.metadata_adapter_spec ‑ Wings::Valkyrie::MetadataAdapter behaves like a Valkyrie::MetadataAdapter is expected to respond to #query_service with 0 arguments
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When an AF work exists with an embargo can save a resource with an embargo
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can delete all objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can delete objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can find that resource again
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can override default id generation with a provided id
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can persist single values
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can save a resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base can save multiple resources at once
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base doesn't override a resource that already has an ID
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base is expected to respond to #delete with keyword :resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base is expected to respond to #save with keyword :resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base is expected to respond to #save_all with keyword :resources
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base is expected to respond to #wipe!
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource converted from an ActiveFedora::Base stores created_at/updated_at
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete all objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can delete objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can find that resource again
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Boolean RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Date RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle DateTime RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Decimal RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Double RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Integer RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle Time RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle custom-typed RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can handle language-typed RDF properties
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can override default id generation with a provided id
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can persist single values
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save a resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save multiple resources at once
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can save nested resources
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store ::RDF::URIs
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store DateTimes
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Floats
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store Valkyrie::IDs
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store booleans
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base can store integers
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base doesn't override a resource that already has an ID
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #delete with keyword :resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #save with keyword :resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base is expected to respond to #save_all with keyword :resources
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when creating a resource returns the value of the system-generated optimistic locking attribute on the resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when lock token is nil successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when there is a token, but it's for a different adapter (migration use case) successfully saves the resource and returns a token for the adapter that was saved to
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with a correct lock token successfully saves the resource and returns the updated value of the optimistic locking attribute
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save when updating a resource with an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when creating multiple resources returns an array of resources with their system-generated optimistic locking attributes
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when one of the resources has an incorrect lock token raises a Valkyrie::Persistence::StaleObjectError
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base optimistic locking #save_all when updating multiple resources that all have a correct lock token saves the resources and returns them with updated values of the optimistic locking attribute
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders IDs and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders URIs and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders boolean values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders date values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders different types of objects together
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders floating point values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders integer values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders nested objects with strings
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base ordered properties orders string values and returns them in the appropriate order
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can order members
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base parent tests can remove members
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base returns nil for an unset single value
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister When passing a Valkyrie::Resource that was never an ActiveFedora::Base stores created_at/updated_at
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it corresponds to a ActiveFedora File can update metadata
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it corresponds to a ActiveFedora File does not update existing content
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it corresponds to a ActiveFedora File returns itself
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it is metadata about a non-AF file can save a resource
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it is metadata about a non-AF file can save a resource repeatedly
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it is metadata about a non-AF file recalls the file id
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it is metadata about a non-AF file saves file metadata attributes
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node and it is metadata about a non-AF file uses OriginalFile as type by default
spec.wings.valkyrie.persister_spec ‑ Wings::Valkyrie::Persister when passing a FileMetadata node raises an error because AF declines to save files that do not have content
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService responds to expected methods
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model can count AdminSet
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model can count Collection
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model can count Hyrax::AdministrativeSet
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model can count Hyrax::PcdmCollection
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model can count the configured Hyrax.config.admin_set_model
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.count_all_of_model counts all of that model
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all returns all created resources
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all with valkyrie native model finds the resources
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all_of_model returns all of that model
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all_of_model returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_all_of_model with a native resource class returns all of the model
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by raises an error if the id is not a Valkyrie::ID or a string
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by returns a Valkyrie::Persistence::ObjectNotFoundError for a non-found ID
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by returns a resource by id or string representation of an id
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier can have multiple alternate identifiers
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError for a non-found alternate identifier
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier raises a Valkyrie::Persistence::ObjectNotFoundError when persisted objects do not have alternate_ids
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier raises an error if the alternate identifier is not a Valkyrie::ID or a string
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier returns a resource by alternate identifier or string representation of an alternate identifier
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier when use_valkyrie: false returns an ActiveFedora error
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_by_alternate_identifier when use_valkyrie: false returns an ActiveFedora object
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when id is passed instead of resource returns everything which references the given resource by the given property
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when neither id nor resource is passed raises an error
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when the resource is not saved raises an error
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when the resource is saved when the property is ordered returns everything which references the given resource by the given property
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when the resource is saved when the property is unordered returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_inverse_references_by when the resource is saved when the property is unordered returns everything which references the given resource by the given property
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_many_by_ids raises an error if any id is not a Valkyrie::ID or a string
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_many_by_ids removes duplicates
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_many_by_ids returns a partial list for a non-found ID

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6731 tests found (test 6681 to 6731)

There are 6731 tests, see "Raw output" for the list of tests 6681 to 6731.
Raw output
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_many_by_ids returns an array of resources by ids or string representation ids
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_many_by_ids returns an empty list if no ids were found
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members filtering by model when the object has members returns all a resource's members in order
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members filtering by model when there are no members that match the filter returns an empty array
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when the model doesn't have member_ids returns an empty array
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when the object has members returns all a resource's members in order
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when the object has members when something is member more than once includes duplicates
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when there are no members returns an empty array
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_members without filtering by model when there's no resource ID doesn't error
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_parents doesn't return same parent twice
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_parents returns all parent resources
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_parents returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_parents when the model doesn't have member_ids returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is ordered returns all references in order including duplicates
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is ordered returns nothing if reference not found
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is unordered removes duplicates
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is unordered returns all references given in a property
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is unordered returns an empty array if there are none
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.find_references_by when the property is unordered returns nothing if reference not found
spec.wings.valkyrie.query_service_spec ‑ Wings::Valkyrie::QueryService.register_query_handler can register a query handler
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource returns an ActiveFedora object
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource with a FileMetadata is a Hydra::PCDM::File
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource with a FileMetadata when it has a file identifier returns an ActiveFedora::Base with the existing file
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource with a FileMetadata when it has a file identifier still resolves for a missing adapter
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource with a FileMetadata when it has a file identifier still resolves for a missing identifier
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#from_resource with a FileSet returns an ActiveFedora object
spec.wings.valkyrie.resource_factory_spec ‑ Wings::Valkyrie::ResourceFactory#to_resource returns a valkyrie_resource for the object
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter can upload a ::File
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter can upload a file which is just an IO
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter can upload and find new versions
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter can upload, validate, re-fetch, and delete a file
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter doesn't leave a file handle open on upload/find_by
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter is expected to respond to #delete with keyword :id
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter is expected to respond to #find_by with keyword :id
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter is expected to respond to #handles? with keyword :id
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter is expected to respond to #supports?
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter is expected to respond to #upload with keywords :file, :resource, and :original_filename
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage behaves like a Valkyrie::StorageAdapter returns false for non-existing features
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when accessing an existing AF file #find_versions can retrieve versioned content
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when accessing an existing AF file #find_versions lists versioned ids
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set #find_versions gives an empty set when the id does not resolve
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set #find_versions with existing versions adds new versions for existing files
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set #find_versions with existing versions finds existing versions
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set adds a file to the file_set
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set adds the file to the /files (LDP) container for the file set
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set can find content from its metadata node 
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set has a metadata node
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set with existing files can upload the file
spec.wings.valkyrie.storage_spec ‑ Wings::Valkyrie::Storage when uploading with a file_set with specific content stores the content
spec.wings_spec ‑ Wings WorkSearchBuilder does not pollute the class variables after separate calls
spec.wings_spec ‑ Wings adds mixin to AF::Base