Skip to content

Build of main by @ShanaLMoore #1503

Build of main by @ShanaLMoore

Build of main by @ShanaLMoore #1503

GitHub Actions / Test Results succeeded Sep 19, 2024 in 0s

All 1 370 tests pass, 39 skipped in 13m 20s

    2 files   -   1      2 suites   - 1   13m 20s ⏱️ - 5m 4s
1 409 tests  - 625  1 370 ✅  - 614  39 💤  - 11  0 ❌ ±0 
1 432 runs   - 629  1 391 ✅  - 618  41 💤  - 11  0 ❌ ±0 

Results for commit dd59dbf. ± Comparison against earlier commit adedae5.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

39 skipped tests found

There are 39 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#create adds a related version
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update adds and removes relationships on same submit
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update removes the related version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the alternate version
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the newer version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the previous version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the related item
spec.controllers.hyrax.etds_controller_spec ‑ Hyrax::EtdsController has tests
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index without solr errors gracefully
spec.controllers.hyrax.oers_controller_spec ‑ Hyrax::OersController has tests
spec.features.accounts_spec ‑ Accounts administration as an superadmin changes the associated cname
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can add an existing collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can create a new collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can remove a subcollection from the child collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can remove a subcollection from the parent collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can add an existing collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can create a new collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can remove a subcollection from the child collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can remove a subcollection from the parent collection's show page
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin TODO: This consistently fails the CI pipeline, but passes locally. https://github.com/scientist-softserv/palni-palci/issues/933
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has a setting for featured works
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has a setting for recently uploaded
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has settings for the default PDF viewer with a custom toggle switch
spec.features.feature_flag_spec ‑ Admin can select feature flags when all home tabs and share work features are turned off TODO: This consistently fails the CI pipeline, but passes locally. https://github.com/scientist-softserv/palni-palci/issues/933
spec.features.feature_flag_spec ‑ Admin can select feature flags when all home tabs and share work features are turned off the page only shows the collections tab
spec.helpers.accounts_helper_spec ‑ AccountsHelper add some examples to (or delete) /app/samvera/hyrax-webapp/spec/helpers/accounts_helper_spec.rb
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when all required fields are present returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when required fields are missing rescues the error and calls set_status_info
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when required fields are missing returns false
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv header is a sequential number still returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv header is the parser_mappings value still returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv headers are in any case (capitalized or lowercased) still returns true
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with representative image and IIIF turned on 
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest admin users with a featured work can unfeature the work
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest admin users with a new public work can feature the work
spec.requests.work_editor_role_spec ‑ Work Editor role create permissions can create a work
spec.system.edit_account_spec ‑ Proprietor Edit Account Page shared search checkbox can display add to account text
spec.system.edit_account_spec ‑ Proprietor Edit Account Page shared search checkbox can display checkbox for shared_search
spec.tasks.rake_spec ‑ Rake tasks hyku:upgrade:clean_migrations requires a datesub argument

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1409 tests found (test 1 to 387)

There are 1409 tests, see "Raw output" for the list of tests 1 to 387.
Raw output
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy e0d185f2-36aa-40c5-adc0-d7e87164ba8f
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit d9270343-37e4-4c30-864f-fecda24d6cea
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read 0f1f948d-f1ab-457e-b9d0-732133615f7e
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update 3f7beda3-e5e3-494d-a53e-a963dea11f91
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected to be able to create Etd
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy bcdfe724-f58d-46fb-bc67-a9d5d948f3d4
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit abfd08e2-3274-4782-96ff-5deca9f9353a
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read 8880698d-d2c5-4d65-8a99-efb3e6fbd14e
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update eff35cd2-e5e1-4784-94ce-533a34e5434e
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected to be able to create FileSet
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy 59202237-ee45-4057-81c8-d67f48d13a1d
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit 1e79aa4d-59b9-4e37-972a-eb4334b185f5
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to read GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to read GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to read bda2e629-3c37-4382-937e-eeb25289f210
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to update 50ee1e2e-26a5-4c6e-8271-3864f53f864c
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to update GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to update GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected to be able to create GenericWork
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to destroy Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to destroy Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to destroy cf4dafa3-20b9-49db-ae9f-6f6d6ff772a2
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to edit Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to edit Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to edit f0903be5-e8a9-4f49-8d73-8e0c0de636db
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to read Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to read Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to read be0e6437-620a-4158-b55a-8e783223cad6
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to update 6e0683c2-ec81-4d47-bbe1-979ffe1bffbe
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to update Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected not to be able to update Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Image permissions is expected to be able to create Image
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to destroy Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to destroy Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to destroy b4421f9b-6b14-4e73-8b55-d6afd4204f70
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to edit 813e2593-1f31-4abc-a6f4-b0beb6700d53
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to edit Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to edit Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to read 8b54d32d-9298-465e-9b1e-dfe3f0146770
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to read Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to read Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to update 8d322e14-37ef-4fef-917c-ed10e159ec04
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to update Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected not to be able to update Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Oer permissions is expected to be able to create Oer
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected not to be able to destroy Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected not to be able to destroy Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected not to be able to destroy e642a413-6778-4938-9b10-0e76a2606dd5
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to create Etd
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to edit 1a594910-135f-4d11-bd75-1f4b177c819c
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to edit Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to edit Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to read Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to read Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to read bbf3c322-3aa2-4ce8-9014-99186d9a3baa
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to update 4870e873-8cf1-4422-b042-011dd1abd7a4
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to update Etd instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Etd permissions is expected to be able to update Etd solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected not to be able to destroy FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected not to be able to destroy FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected not to be able to destroy a29d8083-4f81-4d89-9b9f-6c00ed276f79
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to create FileSet
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to edit FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to edit FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to edit c9638b35-9bbb-458b-b993-0e637f79b3ee
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to read 16bd338d-8cdb-4c0b-98c3-98b622fe9db7
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to read FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to read FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to update 96f4b048-6c70-4f82-9353-f5d6dd8e7d95
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to update FileSet instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor FileSet permissions is expected to be able to update FileSet solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected not to be able to destroy 62ce8fb9-a673-4f94-9d26-cfd810cc3b95
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected not to be able to destroy GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected not to be able to destroy GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to create GenericWork
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to edit 11c6a4e9-2673-4c20-8124-51421465150a
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to edit GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to edit GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to read GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to read GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to read ba54d1d3-4ae0-4fda-8672-eda1f79bb1ec
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to update GenericWork instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to update GenericWork solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor GenericWork permissions is expected to be able to update da725910-043b-436d-88b9-7c0516bba77f
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected not to be able to destroy 8a452479-2117-4cc0-b9d1-3c174b2bbc44
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected not to be able to destroy Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected not to be able to destroy Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to create Image
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to edit 2522822c-7c58-42e0-b685-3fb0b0995f39
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to edit Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to edit Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to read 110ec876-0466-4944-ae1c-e8f22474da8d
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to read Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to read Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to update 3a6eb672-faad-4735-ab2d-51583866a255
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to update Image instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Image permissions is expected to be able to update Image solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected not to be able to destroy 8fca5700-dd67-4010-aba6-182ffa5c2be6
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected not to be able to destroy Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected not to be able to destroy Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to create Oer
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to edit Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to edit Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to edit ff12c676-da50-4f76-bc6a-1be751f556c9
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to read Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to read Oer solr doc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to read bf406fde-dc63-4b63-99c3-2e7e9dd1f9c9
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to update 4dfc6176-c971-41e6-9c89-e4a868c530b0
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to update Oer instance
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work editor Oer permissions is expected to be able to update Oer solr doc
spec.actors.hyrax.actors.generic_work_actor_spec ‑ Hyrax::Actors::GenericWorkActor exists
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#create adds a related version
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update adds and removes relationships on same submit
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update removes the related version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the alternate version
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the newer version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the previous version items
spec.actors.hyrax.actors.oer_actor_spec ‑ Hyrax::Actors::OerActor#update updates the related item
spec.actors.hyrax.environment_decorator_spec ‑ Hyrax::Actors::Environment#initialize when importing is explicitly set initializes with an importing flag set to true
spec.actors.hyrax.environment_decorator_spec ‑ Hyrax::Actors::Environment#initialize when importing is not explicitly set initializes with an importing flag set to false (default behavior)
spec.controllers.admin.accounts_controller_spec ‑ Admin::AccountsController as an admin of a site GET #edit assigns the requested account as @account
spec.controllers.admin.accounts_controller_spec ‑ Admin::AccountsController as an admin of a site PUT #update with invalid params assigns the account as @account
spec.controllers.admin.accounts_controller_spec ‑ Admin::AccountsController as an admin of a site PUT #update with invalid params re-renders the 'edit' template
spec.controllers.admin.accounts_controller_spec ‑ Admin::AccountsController as an admin of a site PUT #update with valid params assigns the requested account as @account
spec.controllers.admin.accounts_controller_spec ‑ Admin::AccountsController as an admin of a site PUT #update with valid params updates the requested account
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user GET #index is expected to render template admin/groups/index
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user GET #index is expected to render template layouts/hyrax/dashboard
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user GET #new is expected to render template admin/groups/new
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user POST #create creates a group when it receives valid attributes
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user with an existing group DELETE #destroy is expected to be nil
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user with an existing group GET #edit is expected to render template admin/groups/edit
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user with an existing group GET #remove is expected to render template admin/groups/remove
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an admin user with an existing group PATCH #update updates attribtes
spec.controllers.admin.groups_controller_spec ‑ Admin::GroupsController as an anonymous user GET #index is expected to redirect to "/users/sign_in?locale=en"
spec.controllers.admin.roles_service_controller_spec ‑ Admin::RolesServiceController as an admin user GET #index is expected to render template admin/roles_service/index
spec.controllers.admin.roles_service_controller_spec ‑ Admin::RolesServiceController as an admin user GET #index is expected to render template layouts/hyrax/dashboard
spec.controllers.admin.roles_service_controller_spec ‑ Admin::RolesServiceController as an admin user POST #update_roles submits a job when it receives a valid job name
spec.controllers.admin.roles_service_controller_spec ‑ Admin::RolesServiceController as an anonymous user GET #index is expected to redirect to "/users/sign_in?locale=en"
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::ContactFormController adds the around action
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::ContactFormController responds to #inject_theme_views
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::HomepageController adds the around action
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::HomepageController responds to #inject_theme_views
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::PagesController adds the around action
spec.controllers.concerns.hyku.home_page_themes_behavior_spec ‑ Hyku::HomePageThemesBehavior#inject_theme_views Hyrax::PagesController responds to #inject_theme_views
spec.controllers.hyku.invitations_controller_spec ‑ Hyku::InvitationsController#after_invite_path_for returns admin_users_path
spec.controllers.hyku.invitations_controller_spec ‑ Hyku::InvitationsController#create processes the form
spec.controllers.hyku.invitations_controller_spec ‑ Hyku::InvitationsController#create when user already exists adds the user to the registered group
spec.controllers.hyku.registrations_controller_spec ‑ Hyku::RegistrationsController with account signup disabled #create redirects with a flash message
spec.controllers.hyku.registrations_controller_spec ‑ Hyku::RegistrationsController with account signup disabled #new redirects with a flash message
spec.controllers.hyku.registrations_controller_spec ‑ Hyku::RegistrationsController with account signup enabled #create processes the form
spec.controllers.hyku.registrations_controller_spec ‑ Hyku::RegistrationsController with account signup enabled #new renders the form
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an administrator GET #show assigns the requested site as @site
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an administrator PUT #update with invalid params re-renders the 'show' template
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an administrator PUT #update with valid params redirects to the site
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an administrator PUT #update with valid params sets a banner image
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an administrator PUT #update with valid params sets a directory image
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an unprivileged user GET #show denies the request
spec.controllers.hyrax.admin.appearances_controller_spec ‑ Hyrax::Admin::AppearancesController with an unprivileged user PUT #update denies the request
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 home text
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.etds_controller_spec ‑ Hyrax::EtdsController has tests
spec.controllers.hyrax.featured_collection_lists_controller_spec ‑ Hyrax::FeaturedCollectionListsController#create is successful
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController includes Hyrax::IiifAv::ControllerBehavior
spec.controllers.hyrax.generic_works_controller_spec ‑ Hyrax::GenericWorksController#presenter initializes a presenter
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index Hyku exclusive features sets home page text
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index Hyku exclusive features with ir stats gets the stats
spec.controllers.hyrax.homepage_controller_spec ‑ Hyrax::HomepageController#index Hyku exclusive features with theming is expected to have :inject_theme_views as a around_action
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.images_controller_spec ‑ Hyrax::ImagesController with theming is expected to have :inject_show_theme_views as a around_action
spec.controllers.hyrax.images_controller_spec ‑ Hyrax::ImagesController#presenter initializes a presenter
spec.controllers.hyrax.my.collections_controller_spec ‑ Hyrax::My::CollectionsController#configure_facets configures the custom sort fields
spec.controllers.hyrax.my.works_controller_spec ‑ Hyrax::My::WorksController#configure_facets configures the custom sort fields
spec.controllers.hyrax.oers_controller_spec ‑ Hyrax::OersController has tests
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController account dependency switching switches account information
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as a superadmin DELETE #destroy destroys the requested account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as a superadmin DELETE #destroy redirects to the accounts list
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as a superadmin GET #index assigns all accounts as @accounts
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as a superadmin GET #show assigns the requested account as @account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site DELETE #destroy denies the request
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site GET #edit assigns the requested account as @account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site GET #index is unauthorized
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site GET #show assigns the requested account as @account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site PUT #update with invalid params assigns the account as @account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site PUT #update with invalid params re-renders the 'edit' template
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site PUT #update with valid params assigns the requested account as @account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site PUT #update with valid params updates the requested account
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site editing another tenants account GET #edit denies the request
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site editing another tenants account GET #show denies the request
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an admin of a site editing another tenants account PUT #update denies the request
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an anonymous user GET #new is unauthorized
spec.controllers.proprietor.accounts_controller_spec ‑ Proprietor::AccountsController as an anonymous user POST #create with valid params is unauthorized
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as a superadmin DELETE #destroy destroys the user and redirects to the users list
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as a superadmin GET #index assigns all users as @users
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as a superadmin GET #show assigns the requested user as @user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site DELETE #destroy destroys the user and redirects to the users list
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site GET #edit assigns the requested user as @user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site GET #index is authorized
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site GET #show assigns the requested user as @user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site PUT #update with invalid params assigns the user as @user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site PUT #update with invalid params re-renders the 'edit' template
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site PUT #update with valid params assigns the requested user as @user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an admin of a site PUT #update with valid params updates the requested user
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an anonymous user GET #new is unauthorized
spec.controllers.proprietor.users_controller_spec ‑ Proprietor::UsersController as an anonymous user POST #create with valid params is unauthorized
spec.controllers.search_history_controller_spec ‑ SearchHistoryController index does not fetch any searches if there is no history
spec.controllers.search_history_controller_spec ‑ SearchHistoryController index only fetches searches with ids in the session
spec.controllers.search_history_controller_spec ‑ SearchHistoryController index tolerates bad ids in session
spec.controllers.sites_controller_spec ‑ SitesController with an administrator selecting a theme sets the home, search, and show themes
spec.controllers.sites_controller_spec ‑ SitesController with an administrator site with existing banner image #update with remove_banner_image deletes a banner image
spec.controllers.sites_controller_spec ‑ SitesController with an administrator site with existing directory image #update with remove_directory_image deletes a directory image
spec.controllers.sites_controller_spec ‑ SitesController with an administrator site with existing directory image when update fails #update with remove_directory_image sets error flash
spec.controllers.sites_controller_spec ‑ SitesController with an administrator site with existing favicon #update with remove_favicon deletes a favicon
spec.controllers.sites_controller_spec ‑ SitesController with an administrator site with existing logo image and logo text #update with remove_logo_image deletes both image and text
spec.controllers.sites_controller_spec ‑ SitesController with an unprivileged user POST #update denies the request
spec.controllers.splash_controller_spec ‑ SplashController get index is successful
spec.features.accounts_spec ‑ Accounts administration as an superadmin changes the account service endpoints
spec.features.accounts_spec ‑ Accounts administration as an superadmin changes the associated cname
spec.features.admin_dashboard_spec ‑ Admin Dashboard as a user shows the regular user page
spec.features.admin_dashboard_spec ‑ Admin Dashboard as an administrator displays the add-users-to-groups page without the hidden form field
spec.features.admin_dashboard_spec ‑ Admin Dashboard as an administrator shows the admin page
spec.features.admin_dashboard_spec ‑ Admin Dashboard as an administrator shows the status page
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user add group participants can add a group as a Depositor of the admin set
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user add group participants can add a group as a Manager of the admin set
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user add group participants can add a group as a Viewer of the admin set
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user add group participants displays the groups humanized name
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user remove a group participant displays the agent_type in title case
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user remove a group participant shows a disabled remove button next to Repository Administrator group as a Manager
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user remove a group participant shows an enabled remove button next to Repository Administrator group as a Depositor
spec.features.admin_set_form_participants_tab_spec ‑ AdminSet form Participants tab as an admin user remove a group participant shows an enabled remove button next to Repository Administrator group as a Viewer
spec.features.assign_workflow_to_group_spec ‑ Assign workflow to group an admin user admin assigns an approving workflow role to a group
spec.features.assign_workflow_to_group_spec ‑ Assign workflow to group an admin user admin assigns an approving workflow role to a user
spec.features.assign_workflow_to_group_spec ‑ Assign workflow to group an admin user assigns role to group, UI displays group humanized name, and form sends id as value
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role can create a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role can edit and update a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role can view all Collections
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role can view an individual Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role cannot change the visibility (discovery) of a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role cannot destroy a Collection from the Dashboard index view
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role cannot destroy a Collection from the Dashboard show view
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing subcollections cannot add an existing collection as a subcolleciton
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing subcollections cannot create a new collection as a subcolleciton
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing subcollections cannot remove a subcollection from the child collection's show page
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing subcollections cannot remove a subcollection from the parent collection's show page
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing works cannot add an existing work to a collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing works cannot deposit a new work through a collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User in a Hyrax::Group that has the collection_editor role managing works cannot remove any works from a collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role can create a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role can edit and update a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role can view all Collections and the individual collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role cannot change the visibility (discovery) of a Collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role cannot destroy a Collection from the Dashboard show view
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role cannot destroy an individual Collection from the Dashboard index view
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role cannot destroy batches of Collections from the Dashboard index view
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role has the proper abilities
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing subcollections cannot add an existing collection as a subcolleciton
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing subcollections cannot create a new collection as a subcolleciton
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing subcollections cannot remove a subcollection from the child collection's show page
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing subcollections cannot remove a subcollection from the parent collection's show page
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing works cannot add an existing work to a collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing works cannot deposit a new work through a collection
spec.features.collection_editor_role_spec ‑ actions permitted by the collection_editor role a User that has the collection_editor role managing works cannot remove any works from a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can change the visibility (discovery) of a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can create a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can destroy a Collection from the Dashboard index view
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can destroy a Collection from the Dashboard show view
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can edit and update a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can view all Collections
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role can view an individual Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can add an existing collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can create a new collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can remove a subcollection from the child collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing subcollections can remove a subcollection from the parent collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing works can add an existing work to a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing works can remove a public work from a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing works can remove an institutional work from a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing works cannot deposit a new work through a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User in a Hyrax::Group that has the collection_manager role managing works cannot see private works in a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can change the visibility (discovery) of a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can create a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can destroy a Collection from the Dashboard show view
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can destroy an individual Collection from the Dashboard index view
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can destroy batches of Collections from the Dashboard index view
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can edit and update a Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can view all Collections
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role can view an individual Collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can add an existing collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can create a new collection as a subcolleciton
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can remove a subcollection from the child collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing subcollections can remove a subcollection from the parent collection's show page
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing works can add an existing work to a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing works can remove a public work from a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing works can remove an institutional work from a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing works cannot deposit a new work through a collection
spec.features.collection_manager_role_spec ‑ actions permitted by the collection_manager role a User that has the collection_manager role managing works cannot see private works in a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role can view all Collections
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role can view an individual Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role cannot create a Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role cannot destroy a Collection from the Dashboard index view
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role cannot destroy a Collection from the Dashboard show view
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role cannot edit or update a Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing subcollections cannot add an existing collection as a subcollection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing subcollections cannot create a new collection as a subcolleciton
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing subcollections cannot remove a subcollection from the child collection's show page
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing subcollections cannot remove a subcollection from the parent collection's show page
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing works cannot add an existing work to a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing works cannot deposit a new work through a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User in a Hyrax::Group that has the collection_reader role managing works cannot remove any works from a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role can view all Collections
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role can view an individual Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role cannot create a Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role cannot destroy a Collection from the Dashboard show view
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role cannot destroy an individual Collection from the Dashboard index view
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role cannot destroy batches of Collections from the Dashboard index view
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role cannot edit or update a Collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role has the proper abilities
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing subcollections cannot add an existing collection as a subcolleciton
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing subcollections cannot create a new collection as a subcolleciton
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing subcollections cannot remove a subcollection from the child collection's show page
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing subcollections cannot remove a subcollection from the parent collection's show page
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing works cannot add an existing work to a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing works cannot deposit a new work through a collection
spec.features.collection_reader_role_spec ‑ actions permitted by the collection_reader role a User that has the collection_reader role managing works cannot remove any works from a collection
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 default collection type participants when creating a collection type excludes default role access_grants from rendering in tables
spec.features.collection_type_spec ‑ collection_type default collection type participants when creating a collection type includes non-role group access_grants to render in tables
spec.features.collection_type_spec ‑ collection_type default collection type participants when creating a collection type includes user access_grants to render in tables
spec.features.collection_type_spec ‑ collection_type delete collection type when collections exist of this type 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 adding participants displays the groups humanized name
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 removing a group participant displays the agent_type in title case
spec.features.collection_type_spec ‑ collection_type edit collection type when removing a group participant shows a disabled remove button next to Repository Administrator group as a Manager
spec.features.collection_type_spec ‑ collection_type edit collection type when removing a group participant shows an enabled remove button next to Repository Administrator group as a Creator
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.create_image_spec ‑ Create a Image a logged in user with the :work_depositor role is expected to have text "Your files are being processed by Hyku in the background."
spec.features.create_oer_spec ‑ Create a Oer a logged in user with the :work_depositor role is expected to have text "Your files are being processed by Hyku in the background."
spec.features.cultural_repository_theme_spec ‑ Admin can select cultural repository theme as a repository admin sets the cultural repository theme when the theme form is saved
spec.features.cultural_repository_theme_spec ‑ Admin can select cultural repository theme when the cultural repository theme is selected renders the partials in the theme folder
spec.features.etd_show_spec ‑ Etd show page attribute labels displays the custom Etd labels
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin TODO: This consistently fails the CI pipeline, but passes locally. https://github.com/scientist-softserv/palni-palci/issues/933
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has a setting for featured works
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has a setting for recently uploaded
spec.features.feature_flag_spec ‑ Admin can select feature flags as a repository admin has settings for the default PDF viewer with a custom toggle switch
spec.features.feature_flag_spec ‑ Admin can select feature flags when all home tabs and share work features are turned off TODO: This consistently fails the CI pipeline, but passes locally. https://github.com/scientist-softserv/palni-palci/issues/933
spec.features.feature_flag_spec ‑ Admin can select feature flags when all home tabs and share work features are turned off the page only shows the collections tab
spec.features.featured_collections_spec ‑ The homepage as an admin shows featured collections that I can sort
spec.features.featured_collections_spec ‑ The homepage shows featured collections
spec.features.group_spec ‑ Groups An admin user can destroy a non-default group
spec.features.group_spec ‑ Groups An admin user cannot destroy a default group
spec.features.groups_spec ‑ Groups An admin user can destroy a non-admin role in the Managers group
spec.features.groups_spec ‑ Groups An admin user can destroy a non-default group

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1409 tests found (test 388 to 837)

There are 1409 tests, see "Raw output" for the list of tests 388 to 837.
Raw output
spec.features.groups_spec ‑ Groups An admin user cannot destroy a default group
spec.features.groups_spec ‑ Groups An admin user cannot destroy an admin role in the Managers group
spec.features.groups_spec ‑ Groups An admin user cannot destroy any user in the Managers group
spec.features.institutional_repository_theme_spec ‑ Admin can select institutional repository theme as a repository admin sets the institutional repository theme when the theme form is saved
spec.features.institutional_repository_theme_spec ‑ Admin can select institutional repository theme when the institutional repository theme is selected renders the partials in the theme folder
spec.features.institutional_repository_theme_spec ‑ Admin can select institutional repository theme when the institutional repository theme is selected renders the stats carousel if there are more than 6 resource_types
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as a user manager can visit Manage Users and invite users
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as a user manager can visit Manage Users but cannot invite admin users
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as a user reader can visit Manage Users but cannot invite users
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as an admin user can visit Manage Users and invite users with the admin role
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as an admin user lists each user's associated direct and inherited roles
spec.features.manage_user_groups_and_roles_spec ‑ The Manage Users table as an admin user lists each user's associated groups' humanized names
spec.features.splash_spec ‑ The splash page shows a link to login
spec.features.user_roles_spec ‑ User Roles as a registered user can edit own profile
spec.features.user_roles_spec ‑ User Roles as a registered user can view own profile
spec.features.user_roles_spec ‑ User Roles as a registered user cannot edit a users profile
spec.features.user_roles_spec ‑ User Roles as a registered user cannot view Manage Users and Manage Groups in the dashboard sidebar
spec.features.user_roles_spec ‑ User Roles as a registered user cannot view a users showpage
spec.features.user_roles_spec ‑ User Roles as a registered user cannot view the manage groups page
spec.features.user_roles_spec ‑ User Roles as a registered user cannot view the manage users page
spec.features.user_roles_spec ‑ User Roles as a registered user cannot view users index page
spec.features.user_roles_spec ‑ User Roles as a user manager can edit a users profile
spec.features.user_roles_spec ‑ User Roles as a user manager can edit groups name
spec.features.user_roles_spec ‑ User Roles as a user manager can edit groups roles
spec.features.user_roles_spec ‑ User Roles as a user manager can edit groups users
spec.features.user_roles_spec ‑ User Roles as a user manager can remove a group
spec.features.user_roles_spec ‑ User Roles as a user manager can view Manage Users and Manage Groups in the dashboard sidebar
spec.features.user_roles_spec ‑ User Roles as a user manager can view groups and roles
spec.features.user_roles_spec ‑ User Roles as a user manager can visit Manage Users and invite users
spec.features.user_roles_spec ‑ User Roles as a user manager can visit Manage Users but cannot delete users
spec.features.user_roles_spec ‑ User Roles as a user manager can visit a users profile showpage
spec.features.user_roles_spec ‑ User Roles as a user manager can visit a users showpage and see the Edit Profile button
spec.features.user_roles_spec ‑ User Roles as a user manager can visit the users index page
spec.features.user_roles_spec ‑ User Roles as a user reader can view Manage Users and Manage Groups in the dashboard sidebar
spec.features.user_roles_spec ‑ User Roles as a user reader can view a users profile
spec.features.user_roles_spec ‑ User Roles as a user reader can view a users showpage
spec.features.user_roles_spec ‑ User Roles as a user reader can view the users index page
spec.features.user_roles_spec ‑ User Roles as a user reader can visit Manage Users and cant delete users
spec.features.user_roles_spec ‑ User Roles as a user reader can visit Manage Users and cant invite users
spec.features.user_roles_spec ‑ User Roles as a user reader cannot edit a users profile
spec.features.user_roles_spec ‑ User Roles as an unregistered user can sign up
spec.features.work_editor_role_spec ‑ Work Editor role create permissions can create a work
spec.features.work_editor_role_spec ‑ Work Editor role create permissions can see the "Add new work" button in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role create permissions can see the "Share Your Work" button on the tenant homepage
spec.features.work_editor_role_spec ‑ Work Editor role destroy permissions cannot see the delete button for works it creates on the dashboard index page
spec.features.work_editor_role_spec ‑ Work Editor role destroy permissions cannot see the delete button for works other users create on the dashboard index page
spec.features.work_editor_role_spec ‑ Work Editor role destroy permissions cannot see the delete button on the work show page
spec.features.work_editor_role_spec ‑ Work Editor role edit permissions can see the edit button for works it creates on the dashboard index page
spec.features.work_editor_role_spec ‑ Work Editor role edit permissions can see the edit button for works other users create on the dashboard index page
spec.features.work_editor_role_spec ‑ Work Editor role edit permissions can see the edit button on the work show page
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility_setting can see the work in search results
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility_setting can see works deposited by other users in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility_setting can see works it deposited in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with open visibility_setting can see the work in search results
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with open visibility_setting can see works deposited by other users in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with open visibility_setting can see works it deposited in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility_setting can see the work in search results
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility_setting can see works deposited by other users in the dashboard
spec.features.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility_setting can see works it deposited in the dashboard
spec.features.work_search_institution_visibility_spec ‑ Users trying to search for an Institution Work a registered user can see the work in the search results
spec.features.work_search_institution_visibility_spec ‑ Users trying to search for an Institution Work an admin user can see the work in the search results
spec.features.work_search_institution_visibility_spec ‑ Users trying to search for an Institution Work an unauthenticated user cannot see the work in the search results
spec.features.work_search_open_visibility_spec ‑ Users trying to search for a Public Work a registered user can see the work in the search results
spec.features.work_search_open_visibility_spec ‑ Users trying to search for a Public Work an admin user can see the work in the search results
spec.features.work_search_open_visibility_spec ‑ Users trying to search for a Public Work an unauthenticated user can see the work in the search results
spec.features.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page a registered user is authorized
spec.features.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page an admin user is authorized
spec.features.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page an unauthenticated user is redirected to the login view
spec.features.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page a registered user is authorized
spec.features.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page an admin user is authorized
spec.features.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page an unauthenticated user is authorized
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #fields returns an hash
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #fields= sets fields
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #multiple? returns a boolean
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #optimistic_locking_enabled? delegates down to the resource
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #required? returns a boolean
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #valid? returns a boolean
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet #validate returns a change_set
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet .validators_on the class responds to validators_on
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet can set an append_id
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #append_id
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #fields
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #fields=
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #multiple?
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #prepopulate!
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #required?
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #valid?
spec.forms.admin_set_resource_spec ‑ AdminSetResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #validate
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #fields returns an hash
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #fields= sets fields
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #multiple? returns a boolean
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #optimistic_locking_enabled? delegates down to the resource
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #required? returns a boolean
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #valid? returns a boolean
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet #validate returns a change_set
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet .validators_on the class responds to validators_on
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet can set an append_id
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #append_id
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #fields
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #fields=
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #multiple?
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #prepopulate!
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #required?
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #valid?
spec.forms.collection_resource_form_spec ‑ CollectionResourceForm behaves like a Valkyrie::ChangeSet is expected to respond to #validate
spec.forms.generic_work_resource_form_spec ‑ GenericWorkResourceForm#validate! with an acceptable video embed URL is expected to be valid
spec.forms.generic_work_resource_form_spec ‑ GenericWorkResourceForm#validate! with an empty video embed is expected to be valid
spec.forms.generic_work_resource_form_spec ‑ GenericWorkResourceForm#validate! with an invalid video embed is expected not to be valid
spec.forms.hyrax.forms.workflow_responsibility_form_decorator_spec ‑ Hyrax::Forms::WorkflowResponsibilityForm.new when user_id is not present returns a WorkflowResponsibilityGroupForm
spec.forms.hyrax.forms.workflow_responsibility_form_decorator_spec ‑ Hyrax::Forms::WorkflowResponsibilityForm.new when user_id is present returns a WorkflowResponsibilityForm
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm.model_attributes permits parameters
spec.forms.hyrax.generic_work_form_spec ‑ Hyrax::GenericWorkForm.primary_terms includes the license field
spec.forms.hyrax.oer_form_spec ‑ Hyrax::OerForm.model_attributes permits parameters
spec.forms.hyrax.oer_form_spec ‑ Hyrax::OerForm.primary_terms includes the license field
spec.forms.image_resource_form_spec ‑ ImageResourceForm#validate! with an acceptable video embed URL is expected to be valid
spec.forms.image_resource_form_spec ‑ ImageResourceForm#validate! with an empty video embed is expected to be valid
spec.forms.image_resource_form_spec ‑ ImageResourceForm#validate! with an invalid video embed is expected not to be valid
spec.helpers.accounts_helper_spec ‑ AccountsHelper add some examples to (or delete) /app/samvera/hyrax-webapp/spec/helpers/accounts_helper_spec.rb
spec.helpers.admin_stats_helper_spec ‑ AdminStatsHelper#graph_tag draws html
spec.helpers.application_helper_spec ‑ ApplicationHelper#local_for when term is missing is expected to be a kind of String
spec.helpers.application_helper_spec ‑ ApplicationHelper#markdown renders markdown into html
spec.helpers.shared_search_helper_spec ‑ SharedSearchHelper shared search records in development returns #generate_work_url
spec.helpers.shared_search_helper_spec ‑ SharedSearchHelper shared search records in development returns #generate_work_url with a query
spec.helpers.shared_search_helper_spec ‑ SharedSearchHelper shared search records in production returns #generate_work_url
spec.helpers.shared_search_helper_spec ‑ SharedSearchHelper shared search records in production returns #generate_work_url with a query
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call is a success
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when adding the relationship alternate version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when adding the relationship newer version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when adding the relationship previous version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when adding the relationship related item adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when removing the relationship alternate version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when removing the relationship newer version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when removing the relationship previous version adds the correct relationship
spec.hyku.transactions.steps.add_custom_relations_spec ‑ Hyku::Transactions::Steps::AddCustomRelations#call when removing the relationship related item adds the correct relationship
spec.hyrax.transactions.work_update_decorator_spec ‑ Hyrax::Transactions::WorkUpdateDecorator uses the overridden DEFAULT_STEPS
spec.indexers.admin_set_resource_indexer_spec ‑ AdminSetResourceIndexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.app_indexer_spec ‑ AppIndexer account_cname_tesim indexer has the account_cname
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY format indexes date_ssi in YYYY format
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-M format converts the date to YYYY-MM format and indexes date_ssi
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-M-D format converts the date to YYYY-MM-DD format and indexes date_ssi
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-M-DD format converts the date to YYYY-M-DD format and indexes date_ssi
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-MM format indexes date_ssi in YYYY-MM format
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-MM-D format converts the date to YYYY-MM-DD format and indexes date_ssi
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with a YYYY-MM-DD format indexes date_ssi in YYYY-MM-DD format
spec.indexers.app_indexer_spec ‑ AppIndexer#generate_solr_document when given a date with an invalid format indexes the given date
spec.indexers.etd_resource_indexer_spec ‑ EtdResourceIndexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.indexers.hyrax.file_set_indexer_decorator_spec ‑ Hyrax::FileSetIndexerDecorator#generate_solr_document adds PDF text to solr document when PDF.js
spec.indexers.oer_resource_indexer_spec ‑ OerResourceIndexer behaves like a Hyrax::Resource indexer #to_solr indexes base resource fields
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform basic job behavior marks the message as delivered
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform basic job behavior re-enqueues the job
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform when the user has a daily frequency sends email to users with batch_email_frequency set
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform when the user has a monthly frequency when the user was last emailed less than a month ago does not send an email to users with batch_email_frequency set
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform when the user has a monthly frequency when the user was last emailed more than a month ago sends email to users with batch_email_frequency set
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform when the user has a weekly frequency when the user was last emailed less than a week ago does not send an email to users with batch_email_frequency set
spec.jobs.batch_email_notification_job_spec ‑ BatchEmailNotificationJob#perform when the user has a weekly frequency when the user was last emailed more than a week ago sends email to users with batch_email_frequency set
spec.jobs.cleanup_account_job_spec ‑ CleanupAccountJob removes the various end points and database records
spec.jobs.create_default_admin_set_job_spec ‑ CreateDefaultAdminSetJob#perform creates a new admin set for an account
spec.jobs.create_fcrepo_endpoint_job_spec ‑ CreateFcrepoEndpointJob sets the base path configuration for fcrepo
spec.jobs.create_large_derivatives_job_spec ‑ CreateLargeDerivativesJob doesn't schedule itself infinitly
spec.jobs.create_large_derivatives_job_spec ‑ CreateLargeDerivativesJob runs in the :auxiliary queue
spec.jobs.create_large_derivatives_job_spec ‑ CreateLargeDerivativesJob successfully calls the logic in CreateDerivativesJob
spec.jobs.create_redis_namespace_job_spec ‑ CreateRedisNamespaceJob#perform creates a new namespace for an account
spec.jobs.create_solr_collection_job_spec ‑ CreateSolrCollectionJob CreateSolrCollectionJob::CollectionOptions#to_h camelizes key values
spec.jobs.create_solr_collection_job_spec ‑ CreateSolrCollectionJob CreateSolrCollectionJob::CollectionOptions#to_h collapses nested hashes
spec.jobs.create_solr_collection_job_spec ‑ CreateSolrCollectionJob CreateSolrCollectionJob::CollectionOptions#to_h removes blank values
spec.jobs.create_solr_collection_job_spec ‑ CreateSolrCollectionJob#perform creates a new collection for an account
spec.jobs.create_solr_collection_job_spec ‑ CreateSolrCollectionJob#perform is idempotent
spec.jobs.destroy_split_pages_job_spec ‑ DestroySplitPagesJob#perform deletes the work
spec.jobs.embargo_auto_expiry_job_spec ‑ EmbargoAutoExpiryJob#perform Does not expire embargo when embargo is still active
spec.jobs.embargo_auto_expiry_job_spec ‑ EmbargoAutoExpiryJob#perform Expires embargos on file sets with expired embargos
spec.jobs.embargo_auto_expiry_job_spec ‑ EmbargoAutoExpiryJob#perform Expires the Embargo on a work with expired Embargo
spec.jobs.embargo_auto_expiry_job_spec ‑ EmbargoAutoExpiryJob#reenqueue Enques an EmbargoExpiryJob after perform
spec.jobs.lease_auto_expiry_job_spec ‑ LeaseAutoExpiryJob#perform Does not expire lease when lease is still active
spec.jobs.lease_auto_expiry_job_spec ‑ LeaseAutoExpiryJob#perform Expires leases on file sets with expired leases
spec.jobs.lease_auto_expiry_job_spec ‑ LeaseAutoExpiryJob#perform Expires the lease on a work with expired lease
spec.jobs.lease_auto_expiry_job_spec ‑ LeaseAutoExpiryJob#reenqueue Enques an LeaseExpiryJob after perform
spec.jobs.migrate_resources_job_spec ‑ MigrateResourcesJob#perform migrates admin sets to valkyrie
spec.jobs.remove_solr_collection_job_spec ‑ RemoveSolrCollectionJob destroys the solr collection
spec.jobs.tenant_maintenance_job_spec ‑ TenantMaintenanceJob#reenqueue Enques an TenantMaintenanceJob after perform
spec.jobs.user_stat_collection_job_spec ‑ UserStatCollectionJob#reenqueue Enques an TenantMaintenanceJob after perform
spec.lib.active_job_tenant_spec ‑ ActiveJobTenant tenant context evaluates in the context of a tenant and account
spec.lib.active_job_tenant_spec ‑ ActiveJobTenant#perform_now a non-tenant-job runs the job in the public, non-tenant scope
spec.lib.active_job_tenant_spec ‑ ActiveJobTenant#perform_now a normal job runs the job in the context of a tenant
spec.lib.active_job_tenant_spec ‑ ActiveJobTenant.deserialize preserves the original tenant
spec.listeners.hyrax_listener_spec ‑ HyraxListener on_collection_deleted destroys the featured collection instance
spec.listeners.hyrax_listener_spec ‑ HyraxListener on_collection_metadata_updated when the collection is private destroys the featured collection instance
spec.listeners.hyrax_listener_spec ‑ HyraxListener on_collection_metadata_updated when the resource is not private does not destroy the featured collection
spec.mailers.devise.mailer_spec ‑ Devise::Mailer reset_password_instructions renders the body
spec.models.ability_spec ‑ Ability a superadmin user is expected to be able to manage all
spec.models.ability_spec ‑ Ability a user_manager user when managing User and Role can create, read, update, and edit User and Role
spec.models.ability_spec ‑ Ability an administrative user is expected not to be able to manage Account
spec.models.ability_spec ‑ Ability an administrative user is expected not to be able to manage all
spec.models.ability_spec ‑ Ability an administrative user is expected to be able to manage Site
spec.models.ability_spec ‑ Ability an anonymous user is expected not to be able to manage all
spec.models.ability_spec ‑ Ability an ordinary user #user_groups does have the registered group as they are created on this tenant
spec.models.ability_spec ‑ Ability an ordinary user #user_groups does not have the admin group
spec.models.ability_spec ‑ Ability an ordinary user is expected not to be able to manage all
spec.models.ability_spec ‑ Ability an ordinary user with a role on this tenant #user_groups does have the registered group
spec.models.ability_spec ‑ Ability an ordinary user with a role on this tenant #user_groups does not have the admin group
spec.models.ability_spec ‑ Ability an ordinary user with a role on this tenant is expected not to be able to manage Account
spec.models.ability_spec ‑ Ability an ordinary user with a role on this tenant is expected not to be able to manage Site
spec.models.ability_spec ‑ Ability an ordinary user with a role on this tenant is expected not to be able to manage all
spec.models.ability_spec ‑ Ability#admin? a user in the admin Hyrax::Group is expected to eq true
spec.models.ability_spec ‑ Ability#admin? a user not in the admin Hyrax::Group is expected to eq false
spec.models.ability_spec ‑ Ability#admin? a user with the admin role is expected to eq true
spec.models.ability_spec ‑ Ability#admin? a user without the admin role is expected to eq false
spec.models.ability_spec ‑ Ability#all_user_and_group_roles lists all role names that apply to the user
spec.models.ability_spec ‑ Ability#user_groups a guest user is expected to contain exactly "public"
spec.models.ability_spec ‑ Ability#user_groups a registered user is expected to contain exactly "registered" and "public"
spec.models.ability_spec ‑ Ability#user_groups a user with groups is expected to include "group1" and "group2"
spec.models.ability_spec ‑ Ability#user_groups an admin user is expected to contain exactly "admin", "registered", and "public"
spec.models.account_cross_search_spec ‑ AccountCrossSearch is expected to belong to search_account class_name => Account required: 
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected not to be file
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected not to be file set
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected not to be pcdm object
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected not to be work
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected to be collection
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #class is expected to be pcdm collection
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet #collection_type_gid has a GlobalID for a collection type
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.admin_set_resource_spec ‑ AdminSetResource 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.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource is expected to eq false
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a Hyrax::Resource is expected to eq true
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a date_modified
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a date_uploaded
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a depositor
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet behaves like a model with core metadata has a title
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet has an #alternative_title
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet has an #creator
spec.models.admin_set_resource_spec ‑ AdminSetResource behaves like a Hyrax::AdministrativeSet has an #description
spec.models.admin_set_resource_spec ‑ AdminSetResource class configuration to_rdf_representation is expected to eq "AdminSet"
spec.models.admin_set_resource_spec ‑ AdminSetResource internal_resource is expected to eq "AdminSet"
spec.models.admin_set_resource_spec ‑ AdminSetResource with Hyrax::Permissions::Readable is expected to respond to #private?
spec.models.admin_set_resource_spec ‑ AdminSetResource with Hyrax::Permissions::Readable is expected to respond to #public?
spec.models.admin_set_resource_spec ‑ AdminSetResource with Hyrax::Permissions::Readable is expected to respond to #registered?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected not to be file
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected not to be file set
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected not to be pcdm object
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected not to be work
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected to be collection
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #class is expected to be pcdm collection
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection #collection_type_gid has a GlobalID for a collection type
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.collection_resource_spec ‑ CollectionResource 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.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource is expected to eq false
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a Hyrax::Resource is expected to eq true
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a date_modified
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a date_uploaded
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a depositor
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like a model with core metadata has a title
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like has members members has empty member_ids by default
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like has members members has empty members by default
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like has members members with members can have the same member multiple times
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like has members members with members can query members
spec.models.collection_resource_spec ‑ CollectionResource behaves like a Hyrax::PcdmCollection behaves like has members members with members has member_ids
spec.models.collection_resource_spec ‑ CollectionResource class configuration to_rdf_representation is expected to eq "Collection"
spec.models.collection_resource_spec ‑ CollectionResource internal_resource is expected to eq "Collection"
spec.models.collection_resource_spec ‑ CollectionResource with Hyrax::Permissions::Readable is expected to respond to #private?
spec.models.collection_resource_spec ‑ CollectionResource with Hyrax::Permissions::Readable is expected to respond to #public?
spec.models.collection_resource_spec ‑ CollectionResource with Hyrax::Permissions::Readable is expected to respond to #registered?
spec.models.collection_spec ‑ Collection Featured Collections #destroy deletes the featured collection after destroying the collection
spec.models.collection_spec ‑ Collection Featured Collections #remove_featured removes collection from featured collections
spec.models.collection_spec ‑ Collection Featured Collections #update when collection is changed from public to private removes collection from featured collections
spec.models.collection_spec ‑ Collection Featured Collections #update when collection is private removes collection from featured collections
spec.models.collection_spec ‑ Collection Featured Collections #update when collection is public does not remove the collection from featured collections
spec.models.collection_spec ‑ Collection is a hyrax collection
spec.models.collection_spec ‑ Collection.indexer is expected to eq CollectionIndexer
spec.models.concerns.account_settings_spec ‑ AccountSettings#public_settings when is_superadmin is true returns all settings except private and disabled settings
spec.models.concerns.account_settings_spec ‑ AccountSettings#public_settings when we have a field marked as superadmin only and we are a super admin includes that field
spec.models.concerns.account_settings_spec ‑ AccountSettings#public_settings when we have a field marked as superadmin only and we are not a super admin does not include that field
spec.models.datacite_endpoint_spec ‑ DataCiteEndpoint is expected to have one account
spec.models.etd_spec ‑ Etd includes the OrderMetadataValues concern
spec.models.etd_spec ‑ Etd indexer is expected to eq EtdIndexer
spec.models.etd_spec ‑ Etd is expected to have already ordered attributes :title, :advisor, :committee_member, :degree_discipline, :degree_grantor, :degree_level, :degree_name, :department, :format, :additional_information, :bibliographic_citation, :alternative_title, :resource_type, :creator, :contributor, :description, :abstract, :keyword, :license, :rights_notes, :rights_statement, :access_right, :publisher, :date_created, :subject, :language, :identifier, :related_url, and :source
spec.models.etd_spec ‑ Etd metadata properties :advisor is a property
spec.models.etd_spec ‑ Etd metadata properties :committee_member is a property
spec.models.etd_spec ‑ Etd metadata properties :contributor is a property
spec.models.etd_spec ‑ Etd metadata properties :creator is a property
spec.models.etd_spec ‑ Etd metadata properties :degree_discipline is a property
spec.models.etd_spec ‑ Etd metadata properties :degree_grantor is a property
spec.models.etd_spec ‑ Etd metadata properties :degree_level is a property
spec.models.etd_spec ‑ Etd metadata properties :degree_name is a property
spec.models.etd_spec ‑ Etd metadata properties :department is a property
spec.models.etd_spec ‑ Etd metadata properties :description is a property
spec.models.etd_spec ‑ Etd metadata properties :format is a property
spec.models.etd_spec ‑ Etd metadata properties :identifier is a property
spec.models.etd_spec ‑ Etd metadata properties :keyword is a property
spec.models.etd_spec ‑ Etd metadata properties :language is a property
spec.models.etd_spec ‑ Etd metadata properties :license is a property
spec.models.etd_spec ‑ Etd metadata properties :publisher is a property
spec.models.etd_spec ‑ Etd metadata properties :resource_type is a property
spec.models.etd_spec ‑ Etd metadata properties :rights_statement is a property
spec.models.etd_spec ‑ Etd metadata properties :source is a property
spec.models.etd_spec ‑ Etd metadata properties :subject is a property
spec.models.etd_spec ‑ Etd metadata properties :title is a property
spec.models.etd_spec ‑ Etd metadata properties is expected to have property :bulkrax_identifier with predicate "https://hykucommons.org/terms/bulkrax_identifier"
spec.models.etd_spec ‑ Etd#iiif_print_config#pdf_splitter_service is expected to eq IiifPrint::TenantConfig::PdfSplitter
spec.models.fcrepo_endpoint_spec ‑ FcrepoEndpoint is expected to have one account
spec.models.fcrepo_endpoint_spec ‑ FcrepoEndpoint#ping checks if the service is up
spec.models.fcrepo_endpoint_spec ‑ FcrepoEndpoint#ping is false if the service is down
spec.models.fcrepo_endpoint_spec ‑ FcrepoEndpoint#remove! removes the base node in fedora and deletes this endpoint
spec.models.fcrepo_endpoint_spec ‑ FcrepoEndpoint.options uses the configured application settings
spec.models.featured_collection_spec ‑ FeaturedCollection.feature_limit is expected to eq 6
spec.models.featured_work_decorator_spec ‑ FeaturedWork feature_limit is expected to eq 6
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #admin_set_id has admin_set_id
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #admin_set_id is nil by default
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #admin_set_id with a saved admin set can query admin set
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected not to be collection
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected not to be file
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected not to be file set
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected not to be pcdm collection
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected to be pcdm object
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #class is expected to be work
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #on_behalf_of can set a proxy deposit target
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #proxy_depositor can set a proxy deposit source
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work #state accepts URIS
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.generic_work_resource_spec ‑ GenericWorkResource 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.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq false
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq true
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a model with core metadata has a date_modified
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a model with core metadata has a date_uploaded
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a model with core metadata has a depositor
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like a model with core metadata has a title
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like belongs to collections collection membership can be added to collections
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like belongs to collections collection membership is in no collections by default
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like belongs to collections collection membership is not in the same collection twice
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query members of collection
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query membership
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like has members members has empty member_ids by default
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like has members members has empty members by default
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like has members members with members can have the same member multiple times
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like has members members with members can query members
spec.models.generic_work_resource_spec ‑ GenericWorkResource behaves like a Hyrax::Work behaves like has members members with members has member_ids
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name collection is expected to eq "generic_works"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name element is expected to eq "generic_work"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name human is expected to eq "Generic Work"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name i18n_key is expected to eq :generic_work
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name klass is expected to eq GenericWorkResource
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name name is expected to eq "GenericWorkResource"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name param_key is expected to eq "generic_work"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name plural is expected to eq "generic_works"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name route_key is expected to eq "hyrax_generic_works"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name singular is expected to eq "generic_work"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration .model_name singular_route_key is expected to eq "hyrax_generic_work"
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration migrating_from is expected to eq GenericWork
spec.models.generic_work_resource_spec ‑ GenericWorkResource class configuration migrating_to is expected to eq GenericWorkResource
spec.models.generic_work_resource_spec ‑ GenericWorkResource#creator is ordered by user input
spec.models.generic_work_spec ‑ GenericWork class configuration #iiif_print_config#pdf_splitter_service is expected to eq IiifPrint::TenantConfig::PdfSplitter
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name collection is expected to eq "generic_works"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name element is expected to eq "generic_work"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name human is expected to eq "Generic work"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name i18n_key is expected to eq :generic_work
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name klass is expected to eq GenericWork
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name name is expected to eq "GenericWork"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name param_key is expected to eq "generic_work"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name plural is expected to eq "generic_works"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name route_key is expected to eq "hyrax_generic_works"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name singular is expected to eq "generic_work"
spec.models.generic_work_spec ‑ GenericWork class configuration .model_name singular_route_key is expected to eq "hyrax_generic_work"
spec.models.generic_work_spec ‑ GenericWork class configuration metadata is expected to have property :bulkrax_identifier
spec.models.generic_work_spec ‑ GenericWork class configuration migrating_from is expected to eq GenericWork
spec.models.generic_work_spec ‑ GenericWork class configuration migrating_to is expected to eq GenericWorkResource
spec.models.group_role_spec ‑ GroupRole associates a group with a role
spec.models.hyrax.contact_form_spec ‑ Hyrax::ContactForm headers no email set uses the hyrax setting
spec.models.hyrax.contact_form_spec ‑ Hyrax::ContactForm headers site email set uses the Site email
spec.models.hyrax.file_set_decorator_spec ‑ Hyrax::FileSet class configuration to_rdf_representation is expected to eq "FileSet"
spec.models.hyrax.file_set_decorator_spec ‑ Hyrax::FileSet internal_resource is expected to eq "FileSet"
spec.models.hyrax.file_set_decorator_spec ‑ Hyrax::FileSet lazy migration converts an AF FileSet to a Valkyrie::FileSet
spec.models.hyrax.group_spec ‑ Hyrax::Group group with no members is expected to have attributes {:description => "Add members plz", :name => "Empty Group", :number_of_users => 0}
spec.models.hyrax.group_spec ‑ Hyrax::Group group with no members is expected to respond to #created_at
spec.models.hyrax.group_spec ‑ Hyrax::Group roles #roles can add a role
spec.models.hyrax.group_spec ‑ Hyrax::Group roles #site_role? when group has a non-site role that matches returns false
spec.models.hyrax.group_spec ‑ Hyrax::Group roles #site_role? when group has a site role that does not matches returns false
spec.models.hyrax.group_spec ‑ Hyrax::Group roles #site_role? when group has a site role that matches handles being passed a symbol

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1409 tests found (test 838 to 1302)

There are 1409 tests, see "Raw output" for the list of tests 838 to 1302.
Raw output
spec.models.hyrax.group_spec ‑ Hyrax::Group roles #site_role? when group has a site role that matches returns true
spec.models.hyrax.group_spec ‑ Hyrax::Group#add_members_by_id adds multiple users when passed a collection of user ids
spec.models.hyrax.group_spec ‑ Hyrax::Group#add_members_by_id adds one user when passed a single user id
spec.models.hyrax.group_spec ‑ Hyrax::Group#default_group? returns true if the group is a Default Group
spec.models.hyrax.group_spec ‑ Hyrax::Group#destroy when attempting to destroy a default group does not succeed
spec.models.hyrax.group_spec ‑ Hyrax::Group#destroy when destroying a non-default group destroys successfully
spec.models.hyrax.group_spec ‑ Hyrax::Group#destroy when destroying a non-default group removes the membership role for all members of the group
spec.models.hyrax.group_spec ‑ Hyrax::Group#number_of_users increments when users are added
spec.models.hyrax.group_spec ‑ Hyrax::Group#number_of_users starts out with 0 users
spec.models.hyrax.group_spec ‑ Hyrax::Group#remove_members_by_id collection of user ids removes multiple users
spec.models.hyrax.group_spec ‑ Hyrax::Group#remove_members_by_id single user id removes one user
spec.models.hyrax.group_spec ‑ Hyrax::Group#search_members returns an empty set when there is no match
spec.models.hyrax.group_spec ‑ Hyrax::Group#search_members returns members based on email
spec.models.hyrax.group_spec ‑ Hyrax::Group#search_members returns members based on name
spec.models.hyrax.group_spec ‑ Hyrax::Group#search_members returns members based on partial matches
spec.models.hyrax.group_spec ‑ Hyrax::Group.new when provided a hash instantiates
spec.models.hyrax.group_spec ‑ Hyrax::Group.new when provided a string instantiates with the string as the name
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query is case-insensitive
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query returns an empty set when there is no match
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query returns groups that match a query on a description
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query returns groups that match a query on a humanized name
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query returns groups that match a query on a role name
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query returns groups with a partial match
spec.models.hyrax.group_spec ‑ Hyrax::Group.search with a query searches humanized versions of role names
spec.models.hyrax.group_spec ‑ Hyrax::Group.search without a query orders groups by their roles' sort_value
spec.models.hyrax.group_spec ‑ Hyrax::Group.search without a query returns all groups
spec.models.identity_provider_spec ‑ IdentityProvider attributes and validations is not valid without a name
spec.models.identity_provider_spec ‑ IdentityProvider attributes and validations is not valid without a provider
spec.models.identity_provider_spec ‑ IdentityProvider attributes and validations is valid with valid attributes
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name collection is expected to eq "images"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name element is expected to eq "image"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name human is expected to eq "Image"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name i18n_key is expected to eq :image
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name klass is expected to eq ImageResource
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name name is expected to eq "ImageResource"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name param_key is expected to eq "image"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name plural is expected to eq "images"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name route_key is expected to eq "hyrax_images"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name singular is expected to eq "image"
spec.models.image_resource_spec ‑ ImageResource class configuration .model_name singular_route_key is expected to eq "hyrax_image"
spec.models.image_resource_spec ‑ ImageResource class configuration migrating_from is expected to eq Image
spec.models.image_resource_spec ‑ ImageResource class configuration migrating_to is expected to eq ImageResource
spec.models.image_resource_spec ‑ ImageResource#creator is ordered by user input
spec.models.image_spec ‑ Image class configuration .model_name collection is expected to eq "images"
spec.models.image_spec ‑ Image class configuration .model_name element is expected to eq "image"
spec.models.image_spec ‑ Image class configuration .model_name human is expected to eq "Image"
spec.models.image_spec ‑ Image class configuration .model_name i18n_key is expected to eq :image
spec.models.image_spec ‑ Image class configuration .model_name klass is expected to eq Image
spec.models.image_spec ‑ Image class configuration .model_name name is expected to eq "Image"
spec.models.image_spec ‑ Image class configuration .model_name param_key is expected to eq "image"
spec.models.image_spec ‑ Image class configuration .model_name plural is expected to eq "images"
spec.models.image_spec ‑ Image class configuration .model_name route_key is expected to eq "hyrax_images"
spec.models.image_spec ‑ Image class configuration .model_name singular is expected to eq "image"
spec.models.image_spec ‑ Image class configuration .model_name singular_route_key is expected to eq "hyrax_image"
spec.models.image_spec ‑ Image class configuration migrating_from is expected to eq Image
spec.models.image_spec ‑ Image class configuration migrating_to is expected to eq ImageResource
spec.models.image_spec ‑ Image indexer is expected to eq ImageIndexer
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#mode is expected to eq nil
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#password is expected to eq nil
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#persisted? is expected not to be persisted
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#ping is expected to equal false
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#prefix is expected to eq nil
spec.models.nil_data_cite_endpoint_spec ‑ NilDataCiteEndpoint#username is expected to eq nil
spec.models.nil_datacite_endpoint_spec ‑ NilDataCiteEndpoint#switch! does not raise an exception
spec.models.nil_fcrepo_endpoint_spec ‑ NilFcrepoEndpoint#base_path is expected to eq "Fcrepo not initialized"
spec.models.nil_fcrepo_endpoint_spec ‑ NilFcrepoEndpoint#persisted? is expected not to be persisted
spec.models.nil_fcrepo_endpoint_spec ‑ NilFcrepoEndpoint#ping is expected to equal false
spec.models.nil_fcrepo_endpoint_spec ‑ NilFcrepoEndpoint#url is expected to eq "Fcrepo not initialized"
spec.models.nil_redis_endpoint_spec ‑ NilRedisEndpoint#ping is expected to equal false
spec.models.nil_solr_endpoint_spec ‑ NilSolrEndpoint#persisted? is expected not to be persisted
spec.models.nil_solr_endpoint_spec ‑ NilSolrEndpoint#ping is expected to equal false
spec.models.nil_solr_endpoint_spec ‑ NilSolrEndpoint#switch! does not raise an error
spec.models.nil_solr_endpoint_spec ‑ NilSolrEndpoint#url is expected to eq "Solr not initialized"
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #admin_set_id has admin_set_id
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #admin_set_id is nil by default
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #admin_set_id with a saved admin set can query admin set
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected not to be collection
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected not to be file
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected not to be file set
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected not to be pcdm collection
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected to be pcdm object
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #class is expected to be work
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #on_behalf_of can set a proxy deposit target
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #proxy_depositor can set a proxy deposit source
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work #state accepts URIS
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #alternate_ids has an attribute for alternate ids
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #collection?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #file_set?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_collection?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #pcdm_object?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource #class is expected to respond to #work?
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] allows access to properties which are set
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] can be accessed via a string
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #[] returns nil for non-existent properties
spec.models.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id .fields returns a set of fields
spec.models.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #id is nil when not set
spec.models.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource #set_value can set a value
spec.models.oer_resource_spec ‑ OerResource 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.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource behaves like a Valkyrie::Resource .new can set values with symbols
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq false
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a Hyrax::Resource is expected to eq true
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a model with core metadata has a date_modified
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a model with core metadata has a date_uploaded
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a model with core metadata has a depositor
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like a model with core metadata has a title
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like belongs to collections collection membership can be added to collections
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like belongs to collections collection membership is in no collections by default
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like belongs to collections collection membership is not in the same collection twice
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query members of collection
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like belongs to collections collection membership when in collections can query membership
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like has members members has empty member_ids by default
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like has members members has empty members by default
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like has members members with members can have the same member multiple times
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like has members members with members can query members
spec.models.oer_resource_spec ‑ OerResource behaves like a Hyrax::Work behaves like has members members with members has member_ids
spec.models.oer_spec ‑ Oer has a title
spec.models.oer_spec ‑ Oer includes the OrderMetadataValues concern
spec.models.oer_spec ‑ Oer indexer is expected to eq OerIndexer
spec.models.oer_spec ‑ Oer is expected to have already ordered attributes :title, :audience, :education_level, :learning_resource_type, :date_created, :table_of_contents, :additional_information, :rights_holder, :rights_notes, :oer_size, :accessibility_feature, :accessibility_hazard, :previous_version_id, :newer_version_id, :alternate_version_id, :related_item_id, :discipline, :bibliographic_citation, :alternative_title, :resource_type, :creator, :contributor, :description, :abstract, :keyword, :license, :rights_statement, :access_right, :publisher, :subject, :language, :identifier, :related_url, and :source
spec.models.oer_spec ‑ Oer metadata has descriptive metadata
spec.models.oer_spec ‑ Oer metadata is expected to have property :bulkrax_identifier with predicate "https://hykucommons.org/terms/bulkrax_identifier"
spec.models.oer_spec ‑ Oer#iiif_print_config#pdf_splitter_service is expected to eq IiifPrint::TenantConfig::PdfSplitter
spec.models.oer_spec ‑ Oer.model_name is expected to eq "hyrax_oer"
spec.models.oer_spec ‑ Oer.properties is expected to include "has_model", "create_date", and "modified_date"
spec.models.qa.local_authority_entry_spec ‑ Qa::LocalAuthorityEntry belongs to a local authority
spec.models.qa.local_authority_spec ‑ Qa::LocalAuthority can persist data
spec.models.role_spec ‑ Role#set_sort_value gets called before creation
spec.models.role_spec ‑ Role#set_sort_value when creating a manager role sets :sort_value to 1
spec.models.role_spec ‑ Role#set_sort_value when creating an depositor role sets :sort_value to 3
spec.models.role_spec ‑ Role#set_sort_value when creating an editor role sets :sort_value to 2
spec.models.role_spec ‑ Role#set_sort_value when creating an reader role sets :sort_value to 4
spec.models.role_spec ‑ Role#set_sort_value when creating any other role sets :sort_value to 99
spec.models.role_spec ‑ Role#set_sort_value when creating the :admin role sets :sort_value to 0
spec.models.role_spec ‑ Role.global selects only the global roles
spec.models.site_spec ‑ Site#institution_label when institution_name is not present returns the cname of the associated account
spec.models.site_spec ‑ Site#institution_label when institution_name is present returns the custom institution label
spec.models.site_spec ‑ Site.admin_emails admins exist returns array of emails
spec.models.site_spec ‑ Site.admin_emails no admins exist returns empty array
spec.models.site_spec ‑ Site.admin_emails= passed a new set of admins overwrites existing admins with new set
spec.models.site_spec ‑ Site.admin_emails= passed empty array clears out all admins
spec.models.site_spec ‑ Site.admin_emails= valid attributes is valid with home page theme attributes
spec.models.site_spec ‑ Site.admin_emails= valid attributes is valid without theme attributes
spec.models.site_spec ‑ Site.instance on a specific tenant is a singleton site
spec.models.site_spec ‑ Site.instance on global tenant is a NilSite
spec.models.solr_document_spec ‑ SolrDocument#load_parent_docs loads parent documents from Solr
spec.models.solr_document_spec ‑ SolrDocument#query queries Solr with provided parameters
spec.models.solr_document_spec ‑ SolrDocument#query when Solr response does not contain docs returns an empty array
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with a metric_type parameter that is invalid raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with a metric_type parameter that is valid returns the item report
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with a platform parameter that is invalid raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with a platform parameter that is valid returns the item report
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with a yop parameter filters based on that value
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an access_method parameter that is fully valid returns the item report
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an access_method parameter that is invalid raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an access_method parameter that is partially valid returns the item report
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an author parameter that is invalid raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an author parameter that is valid returns the item report
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an item_id parameter that is invalid raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an item_id parameter that is valid and metrics during the dates specified for that id returns one report item
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an item_id parameter that is valid and no metrics during the dates specified for that id raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport with an unrecognized parameter raises an error
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport#as_json has the expected properties
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport#as_json yop parameter when not provided does not have a Report_Header > Report_Filters > YOP property
spec.models.sushi.item_report_spec ‑ Sushi::ItemReport#as_json yop parameter when provided has a Report_Header > Report_Filters > YOP property
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with a platform parameter that is invalid raises an error
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with a platform parameter that is valid returns the item report
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with an access_method parameter that is fully valid returns the item report
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with an access_method parameter that is invalid raises an error
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with an access_method parameter that is partially valid returns the item report
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport with an unrecognized parameter raises an error
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json when given a non-platform data_type and omit searches platform omits the platform data type
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json when given metric_types searches_platform AND total_item_requests includes the platform data type and the article data type (which is the only data type within the date range
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json with additional params that are not required does not show title requests/investigations for non-book resource types
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json with additional params that are not required includes the correct attributes to show, and does not include attributes that aren't allowed
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json with additional params that are not required only shows the requested metric types, and does not include metric types that aren't allowed
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json with additional params that are not required sums the totals for each metric type
spec.models.sushi.platform_report_spec ‑ Sushi::PlatformReport#as_json with only required params has the expected keys
spec.models.sushi.platform_usage_report_spec ‑ Sushi::PlatformUsageReport with an unrecognized parameter raises an error
spec.models.sushi.platform_usage_report_spec ‑ Sushi::PlatformUsageReport#as_json with additional params that are not required only shows the requested metric types, and does not include metric types that aren't allowed
spec.models.sushi.platform_usage_report_spec ‑ Sushi::PlatformUsageReport#as_json with only required params has the expected keys
spec.models.sushi.report_list_spec ‑ Sushi::ReportList#as_json has the expected keys
spec.models.sushi.report_list_spec ‑ Sushi::ReportList#as_json returns the correct format
spec.models.sushi.report_list_spec ‑ Sushi::ReportList#as_json with data in the Hyrax::CounterMetric table returns the expected values
spec.models.sushi.report_list_spec ‑ Sushi::ReportList#as_json without data in the Hyrax::CounterMetric table returns the expected values
spec.models.sushi_spec ‑ Sushi AuthorCoercion #coerce_author raises a 3060 error when given a | character
spec.models.sushi_spec ‑ Sushi AuthorCoercion .deserialize with "" is expected to contain exactly
spec.models.sushi_spec ‑ Sushi AuthorCoercion .deserialize with "|Hello|" is expected to contain exactly "Hello"
spec.models.sushi_spec ‑ Sushi AuthorCoercion .deserialize with "|Hello|World|" is expected to contain exactly "Hello" and "World"
spec.models.sushi_spec ‑ Sushi AuthorCoercion .deserialize with "||" is expected to contain exactly
spec.models.sushi_spec ‑ Sushi AuthorCoercion .deserialize with nil is expected to contain exactly
spec.models.sushi_spec ‑ Sushi AuthorCoercion .serialize with ["Hello", "World"] is expected to eq "|Hello|World|"
spec.models.sushi_spec ‑ Sushi AuthorCoercion .serialize with ["Hello"] is expected to eq "|Hello|"
spec.models.sushi_spec ‑ Sushi AuthorCoercion .serialize with [] is expected to eq nil
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion is expected to respond to #yop_as_where_parameters
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "-1" yop is expected to eq "-1"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "-1" yop_as_where_parameters is expected to contain exactly "((year_of_publication = ?))" and -1
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1 2" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1-2 3" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1994-1996 | 1989" yop is expected to eq "1994-1996 | 1989"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1994-1996 | 1989" yop_as_where_parameters is expected to contain exactly "((year_of_publication >= ? AND year_of_publication <= ?) OR (year_of_publication = ?))", 1994, 1996, and 1989
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1996-1994 | 1299-2003|9-12" yop is expected to eq "1996-1994 | 1299-2003|9-12"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1996-1994 | 1299-2003|9-12" yop_as_where_parameters is expected to contain exactly "((year_of_publication >= ? AND year_of_publication <= ?) OR (year_of_publication >= ? AND year_of_publication <= ?) OR (year_of_publication >= ? AND year_of_publication <= ?))", 1996, 1994, 1299, 2003, 9, and 12
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1996-1994 | 1999-2003|9a" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1996-1994" yop is expected to eq "1996-1994"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "1996-1994" yop_as_where_parameters is expected to contain exactly "((year_of_publication >= ? AND year_of_publication <= ?))", 1996, and 1994
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "2003" yop is expected to eq "2003"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "2003" yop_as_where_parameters is expected to contain exactly "((year_of_publication = ?))" and 2003
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "2003-2005" yop is expected to eq "2003-2005"
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "2003-2005" yop_as_where_parameters is expected to contain exactly "((year_of_publication >= ? AND year_of_publication <= ?))", 2003, and 2005
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "2003a-2005" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "a-1" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when given :yop parameter is "a1" raises an Sushi::Error::InvalidDateArgumentError
spec.models.sushi_spec ‑ Sushi YearOfPublicationCoercion when no :yop is provided yop_as_where_parameters is expected to be falsey
spec.models.sushi_spec ‑ Sushi#coerce_to_date with 2023 will raise an error
spec.models.sushi_spec ‑ Sushi#coerce_to_date with 2023-02-01 is expected to eq Wed, 01 Feb 2023
spec.models.sushi_spec ‑ Sushi#coerce_to_date with 2023-05 is expected to eq Mon, 01 May 2023
spec.models.sushi_spec ‑ Sushi#validate_date_format when the begin_date or end_date are in MM-YYYY format raises an error
spec.models.sushi_spec ‑ Sushi#validate_date_format when the begin_date or end_date are in YYYY-MM-DD format stores the exception
spec.models.sushi_spec ‑ Sushi.first_month_available when first entry date is middle of the month and current date is end of this month raises an error
spec.models.sushi_spec ‑ Sushi.first_month_available when first entry is the middle of two months ago and current date is middle of this month will return the beginning of the month of the earliest entry
spec.models.sushi_spec ‑ Sushi.first_month_available when there are no entries raises an error
spec.models.sushi_spec ‑ Sushi.last_month_available when last entry date is beginning of the month and current entry date is beginning of the month will return the end of the month prior to the last entry
spec.models.sushi_spec ‑ Sushi.last_month_available when last entry date is middle of the month and current date is end of this month will use the end of the previous current month
spec.models.sushi_spec ‑ Sushi.last_month_available when last entry is the middle of two months ago and current date is middle of this month will return the end of the month of the last entry
spec.models.sushi_spec ‑ Sushi.last_month_available when there are no entries raises an error
spec.models.sushi_spec ‑ Sushi.last_month_available when we have one month of data and the current date is within that month raises an error
spec.models.uploaded_file_spec ‑ Hyrax::UploadedFile CarrierWave::Storage::File behaves like Regular upload Gives clean filename and object
spec.models.uploaded_file_spec ‑ Hyrax::UploadedFile CarrierWave::Storage::File behaves like Regular upload mounts Uploader as expected
spec.models.uploaded_file_spec ‑ Hyrax::UploadedFile CarrierWave::Storage::File returns a SanitizedFile
spec.models.uploaded_file_spec ‑ Hyrax::UploadedFile documented problem with carrierwave/fog CarrierWave::SanitizedFile cannot handle S3 URI
spec.models.user_spec ‑ User a subsequent user is not given the admin role
spec.models.user_spec ‑ User the first created user in global tenant does not get the admin role
spec.models.user_spec ‑ User the first created user on a tenant is not given the admin role
spec.models.user_spec ‑ User validates email and password
spec.models.user_spec ‑ User#add_default_group_membership! when the user is a guest user does not get any Hyrax::Group memberships
spec.models.user_spec ‑ User#add_default_group_membership! when the user is a new user is called after a user is created
spec.models.user_spec ‑ User#add_default_group_membership! when the user is a registered user adds the user as a member of the registered Hyrax::Group
spec.models.user_spec ‑ User#groups returns the names of the Hyrax::Groups the user is a member of
spec.models.user_spec ‑ User#hyrax_group_names returns the names of the Hyrax::Groups the user is a member of
spec.models.user_spec ‑ User#hyrax_groups returns an array of Hyrax::Groups
spec.models.user_spec ‑ User#mark_all_undelivered_messages_as_delivered! when batch_email_frequency is not set to never does not mark all undelivered messages as delivered
spec.models.user_spec ‑ User#mark_all_undelivered_messages_as_delivered! when batch_email_frequency is set to never marks all undelivered messages as delivered
spec.models.user_spec ‑ User#site_roles fetches the global roles assigned to the user
spec.models.user_spec ‑ User#site_roles= assigns global roles to the user
spec.models.user_spec ‑ User#site_roles= removes roles
spec.models.user_spec ‑ User#stistics_for no statistics returns nil
spec.models.user_spec ‑ User#stistics_for with user statistics returns a summary hash of prior months stats
spec.models.user_spec ‑ User#stistics_for with user statistics returns nil if no statistics in specified date range
spec.models.user_spec ‑ User#stistics_for with user statistics returns nil if start and end dates the same
spec.models.user_spec ‑ User#stistics_for with user statistics summarizes stats for specified date range
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when all required fields are present returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when required fields are missing rescues the error and calls set_status_info
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when required fields are missing returns false
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv header is a sequential number still returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv header is the parser_mappings value still returns true
spec.parsers.bulkrax.csv_parser_decorator_spec ‑ Bulkrax::CsvParserDecorator#valid_import? when the csv headers are in any case (capitalized or lowercased) still returns true
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#create_alternate_version_relationships invokes Bulkrax::RelatedMembershipsJob
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#create_newer_version_relationships invokes Bulkrax::RelatedMembershipsJob
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#create_previous_version_relationships invokes Bulkrax::RelatedMembershipsJob
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#create_related_item_relationships invokes Bulkrax::RelatedMembershipsJob
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_alternate_versions returns a hash of identifiers with alternate versions
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_alternate_versions with complex relationships parses complex related items appropriately
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_newer_versions returns a hash of identifiers with newer versions
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_previous_versions returns a hash of identifiers with previous versions
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_previous_versions with complex relationships parses complex related items appropriately
spec.parsers.bulkrax.oer_csv_parser_spec ‑ Bulkrax::OerCsvParser#records_with_related_items returns a hash of identifiers with related items
spec.presenters.concerns.hyrax.iiif_av.displays_content_decorator_spec ‑ Hyrax::IiifAv::DisplaysContentDecorator Hyrax::IiifAv::DisplaysContent.public_instance_methods is expected to include :current_ability
spec.presenters.concerns.hyrax.iiif_av.displays_content_decorator_spec ‑ Hyrax::IiifAv::DisplaysContentDecorator Hyrax::IiifAv::DisplaysContent.public_instance_methods is expected to include :solr_document
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter edit page has 4 tabs
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter edit page has the edit tab marked as active
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter members page has 4 tabs
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter members page has the members tab marked as active
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter remove page has 4 tabs
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter remove page has the remove tab marked as active
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter roles page has 4 tabs
spec.presenters.hyku.admin.group.navigation_presenter_spec ‑ Hyku::Admin::Group::NavigationPresenter roles page has the roles tab marked as active
spec.presenters.hyrax.admin.dashboard_presenter_decorator_spec ‑ Hyrax::Admin::DashboardPresenter#user_count is being decorated
spec.presenters.hyrax.admin.dashboard_presenter_decorator_spec ‑ Hyrax::Admin::DashboardPresenter#user_count returns the number of users
spec.presenters.hyrax.admin.users_presenter_decorator_spec ‑ Hyrax::Admin::UsersPresenter#search #super_method is in Hyrax
spec.presenters.hyrax.admin.users_presenter_decorator_spec ‑ Hyrax::Admin::UsersPresenter#search is expected to be a kind of Array
spec.presenters.hyrax.admin.workflow_roles_presenter_decorator_spec ‑ Hyrax::Admin::WorkflowRolesPresenter#group_presenter_for returns a presenter for the given group
spec.presenters.hyrax.admin.workflow_roles_presenter_decorator_spec ‑ Hyrax::Admin::WorkflowRolesPresenter#groups returns all groups
spec.presenters.hyrax.admin.workflow_roles_presenter_spec ‑ Hyrax::Admin::WorkflowRolesPresenter#groups includes all Hyrax::Groups
spec.presenters.hyrax.admin.workflow_roles_presenter_spec ‑ Hyrax::Admin::WorkflowRolesPresenter#users doesn't include guests
spec.presenters.hyrax.collection_presenter_decorator_spec ‑ Hyrax::CollectionPresenter#collection_type_badge super_method is Hyrax::CollectionPresenter#collection_type_badge
spec.presenters.hyrax.collection_presenter_decorator_spec ‑ Hyrax::CollectionPresenter#collection_type_badge when the Site.account is NOT search_only is expected to start with "<span"
spec.presenters.hyrax.collection_presenter_decorator_spec ‑ Hyrax::CollectionPresenter#collection_type_badge when the Site.account is nil is expected to eq ""
spec.presenters.hyrax.collection_presenter_decorator_spec ‑ Hyrax::CollectionPresenter#collection_type_badge when the Site.account is search_only is expected to eq ""
spec.presenters.hyrax.collection_presenter_decorator_spec ‑ Hyrax::CollectionPresenter.terms does not include size
spec.presenters.hyrax.generic_work_presenter_spec ‑ Hyrax::GenericWorkPresenter exists
spec.presenters.hyrax.iiif_manifest_presenter.display_image_presenter_spec ‑ Hyrax::IiifManifestPresenter::DisplayImagePresenter includes Hyrax::IiifAv::DisplaysContent
spec.presenters.hyrax.iiif_manifest_presenter_spec ‑ Hyrax::IiifManifestPresenter is expected to respond to #iiif_version
spec.presenters.hyrax.image_presenter_spec ‑ Hyrax::ImagePresenter exists
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#collapsable_section calls the render method on the CollapsableSectionPresenter with the given block
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#repository_activity_section? for the ContentBlocksController is expected to equal false
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#repository_activity_section? for the Hyrax::DashboardController is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#repository_activity_section? for the StatusController is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#roles_and_permissions_section? for the Admin::GroupsController is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#roles_and_permissions_section? for the Hyrax::Admin::UsersController is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#roles_and_permissions_section? for the Hyrax::UsersController is expected to equal false
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#settings_section? for the Admin::GroupsController is expected to equal false
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#settings_section? for the ContentBlocksController is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#show_admin_menu_items? for a regular user is expected to equal false
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#show_admin_menu_items? for a user who can manage users is expected to equal true
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#show_configuration? for a regular user is expected to equal false
spec.presenters.hyrax.menu_presenter_decorator_spec ‑ Hyrax::MenuPresenter#show_configuration? for a user who can manage users is expected to equal true
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#attribute_to_html with a field that doesn't exist logs a warning
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#attribute_to_html with an existing field calls the AttributeRenderer
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer defaults to universal viewer
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with IIIF image server turned off is expected to equal false
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with no representative_id is expected to equal false
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with no representative_presenter is expected to equal false
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with non-image representative_presenter is expected to equal false
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#iiif_viewer? with representative image and IIIF turned on 
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#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.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest #manifest_metadata returns an array of metadata values
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest #sequence_rendering returns a hash containing the rendering information
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest admin users #editor? is expected to equal true
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest admin users with a featured work can unfeature the work
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#manifest admin users with a new public work can feature the work
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#model_name is expected to be a kind of ActiveModel::Name
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#show_deposit_for? when user does not have depositable collections and user can NOT create a collection resource returns false
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#show_deposit_for? when user does not have depositable collections and user can create a collection resource returns true
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#show_deposit_for? when user has depositable collections returns true
spec.presenters.hyrax.oer_presenter_spec ‑ Hyrax::OerPresenter#work_presenters filters out members that are file sets
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports (e.g. reports list) returns a 200 status
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/ir behaves like without required parameters returns a 422 unprocessable entity
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/ir returns a 200 with correct response for item report
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/ir with a valid item_id parameter returns a 200 status report for the given item
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/ir with an invalid item_id parameter returns a 422 status report for the given item
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/pr (e.g. platform report) behaves like without required parameters returns a 422 unprocessable entity
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/pr (e.g. platform report) returns a 200 status
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/pr_p1 (e.g. platform usage report) behaves like without required parameters returns a 422 unprocessable entity
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/reports/pr_p1 (e.g. platform usage report) returns a 200 status
spec.requests.api.sushi_spec ‑ api/sushi/r51 GET /api/sushi/r51/status (e.g. platform status) returns a 200 status
spec.requests.groups_spec ‑ Groups within a tenant an admin user can destroy a non-admin role in the Managers group
spec.requests.groups_spec ‑ Groups within a tenant an admin user cannot destroy an admin role in the Managers group
spec.requests.groups_spec ‑ Groups within a tenant an admin user cannot destroy any user in the Managers group
spec.requests.home_spec ‑ Home page with multitenancy GET / on an unknown subhost raises a 404
spec.requests.home_spec ‑ Home page with multitenancy GET / on the primary host redirects to the accounts landing page
spec.requests.home_spec ‑ Home page with singletenancy GET / fields the request
spec.requests.institution_visibility_spec ‑ Insitution visiblity work access as an end-user allows access for users of the tenant
spec.requests.institution_visibility_spec ‑ Insitution visiblity work access as an end-user does not allow access for users of other tenants
spec.requests.institution_visibility_spec ‑ Insitution visiblity work access when a user is invited now allows access for users of the tenant
spec.requests.single_signon_request_spec ‑ SingleSignons GET single_signon#index with an IdentityProvider renders succes
spec.requests.single_signon_request_spec ‑ SingleSignons GET single_signon#index with no IdentityProviders redirects to sign in
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a user with no special access cannot approve a work
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a user with no special access cannot see works submitted for review in the dashboard
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a work depositor cannot approve a work
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a work depositor cannot see works submitted for review in the dashboard
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a work editor can approve a work
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as a work editor can see works submitted for review in the dashboard
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as an admin can approve a work
spec.requests.work_approval_permissions_spec ‑ Work approval permissions when signed in as an admin can see works submitted for review in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role create permissions can create a work
spec.requests.work_editor_role_spec ‑ Work Editor role create permissions can see the work form
spec.requests.work_editor_role_spec ‑ Work Editor role destroy permissions cannot destroy the work
spec.requests.work_editor_role_spec ‑ Work Editor role edit permissions can edit works deposited by other users
spec.requests.work_editor_role_spec ‑ Work Editor role edit permissions can edit works it deposited
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility can see the show page for works deposited by other users
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility can see the show page for works it deposited
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility can see works deposited by other users in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with authenticated visibility can see works it deposited in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with open visibility can see the show page for works deposited by other users
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with open visibility can see the show page for works it deposited
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with open visibility can see works deposited by other users in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with open visibility can see works it deposited in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility can see the show page for works deposited by other users
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility can see the show page for works it deposited
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility can see works deposited by other users in the dashboard
spec.requests.work_editor_role_spec ‑ Work Editor role read permissions with restricted visibility can see works it deposited in the dashboard
spec.requests.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page a registered user is authorized
spec.requests.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page an admin user is authorized
spec.requests.work_show_institution_visibility_spec ‑ Users trying to access an Institution Work's show page an unauthenticated user is redirected to the login view
spec.requests.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page a registered user is authorized
spec.requests.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page an admin user is authorized
spec.requests.work_show_open_visibility_spec ‑ Users trying to access a Public Work's show page an unauthenticated user is allowed
spec.requests.work_show_private_visibility_spec ‑ Users trying to access a Private Work's show page a registered user is not authorized
spec.requests.work_show_private_visibility_spec ‑ Users trying to access a Private Work's show page an admin user is redirected and then authorized
spec.requests.work_show_private_visibility_spec ‑ Users trying to access a Private Work's show page an unauthenticated user is redirected to the login view
spec.routing.admin.roles_service_routing_spec ‑ Admin::RolesServiceController routing routes to #index
spec.routing.admin.roles_service_routing_spec ‑ Admin::RolesServiceController routing routes to #update_roles via POST
spec.routing.curation_concerns_spec ‑ /concern/generic_works routing routes to manifest
spec.routing.featured_collections_route_spec ‑ file routes creates a featured_collection
spec.routing.featured_collections_route_spec ‑ file routes removes a featured_collection
spec.routing.featured_collections_route_spec ‑ file routes updates a list of featured collections
spec.routing.labels_routing_spec ‑ LabelsController routing routes to #edit
spec.routing.labels_routing_spec ‑ LabelsController routing routes to #update via PATCH
spec.routing.labels_routing_spec ‑ LabelsController routing routes to #update via PUT
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #create
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #destroy
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #edit
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #index
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #new
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #show
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #update via PATCH
spec.routing.proprietor.users_routing_spec ‑ Proprietor::UsersController routing routes to #update via PUT
spec.search_builders.adv_search_builder_spec ‑ AdvSearchBuilder can be instantiated
spec.search_builders.adv_search_builder_spec ‑ AdvSearchBuilder.default_processor_chain is expected to eq [:default_solr_parameters, :add_search_field_default_parameters, :add_query_to_solr, :add_facet_fq_to...ccess, :exclude_models, :highlight_search_params, :show_parents_only, :include_allinson_flex_fields]
spec.services.hyrax.audience_service_spec ‑ Hyrax::AudienceService label is expected to eq "Instructor"
spec.services.hyrax.audience_service_spec ‑ Hyrax::AudienceService select_options has a select list
spec.services.hyrax.education_levels_service_spec ‑ Hyrax::EducationLevelsService label is expected to eq "Career / Technical"
spec.services.hyrax.education_levels_service_spec ‑ Hyrax::EducationLevelsService select_options has a select list
spec.services.hyrax.indexes_thumbnails_decorator_spec ‑ Hyrax::IndexesThumbnails#thumbnail_path when the object is a Collection calls the UploadedCollectionThumbnailPathService
spec.services.hyrax.indexes_thumbnails_decorator_spec ‑ Hyrax::IndexesThumbnails#thumbnail_path when the object is not a Collection calls the UploadedCollectionThumbnailPathService
spec.services.hyrax.learning_resource_types_service_spec ‑ Hyrax::LearningResourceTypesService label is expected to eq "Reading"
spec.services.hyrax.learning_resource_types_service_spec ‑ Hyrax::LearningResourceTypesService select_options has a select list
spec.services.hyrax.model_registry_decorator_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to include "GenericWork"
spec.services.hyrax.model_registry_decorator_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to include "GenericWorkResource"
spec.services.hyrax.model_registry_decorator_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to include "Image"
spec.services.hyrax.model_registry_decorator_spec ‑ Hyrax::ModelRegistry.work_class_names is expected to include "ImageResource"
spec.services.hyrax.quick_classification_query_decorator_spec ‑ Hyrax::QuickClassificationQuery#all? uses Site.instance.available_works instead of Hyrax.config.registered_curation_concern_types
spec.services.hyrax.quick_classification_query_decorator_spec ‑ Hyrax::QuickClassificationQuery#initialize uses Site.instance.available_works instead of Hyrax.config.registered_curation_concern_types
spec.services.hyrax.quick_classification_query_spec ‑ Hyrax::QuickClassificationQuery when a work type has been disabled in a tenant only queries enabled work types
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.roles_service_spec ‑ RolesService#create_admin_group_memberships! when a user does not have the admin role does not add that user to the admin group
spec.services.roles_service_spec ‑ RolesService#create_admin_group_memberships! when a user does not have the admin role does not add that user to the registered group
spec.services.roles_service_spec ‑ RolesService#create_admin_group_memberships! when a user has the admin role adds that user to the admin group
spec.services.roles_service_spec ‑ RolesService#create_admin_group_memberships! when a user has the admin role adds that user to the registered group
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet already has PermissionTemplateAccess records for all of the work roles does not create any new PermissionTemplateAccess records
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet already has PermissionTemplateAccess records for all of the work roles does not reset the AdminSet's access controls unnecessarily
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles creates a PermissionTemplateAccess record with DEPOSIT access for the :work_depositor role
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles creates a PermissionTemplateAccess record with DEPOSIT access for the :work_editor role
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles creates a PermissionTemplateAccess record with MANAGE access for the admin group
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles creates a PermissionTemplateAccess record with VIEW access for the :work_editor role
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles creates four new PermissionTemplateAccess records
spec.services.roles_service_spec ‑ RolesService#create_admin_set_accesses! when an AdminSet does not have access records for the work roles resets the AdminSet's access controls
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection already has PermissionTemplateAccess records for all of the collection roles does not create any new PermissionTemplateAccess records
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection already has PermissionTemplateAccess records for all of the collection roles does not reset the Collection's access controls unnecessarily
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection does not have access records for the collection roles creates a PermissionTemplateAccess record for the three collection roles and one admin role
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection does not have access records for the collection roles creates a PermissionTemplateAccess record with MANAGE access for the :collection_manager role
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection does not have access records for the collection roles creates a PermissionTemplateAccess record with VIEW access for the :collection_editor role
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection does not have access records for the collection roles creates a PermissionTemplateAccess record with VIEW access for the :collection_reader role
spec.services.roles_service_spec ‑ RolesService#create_collection_accesses! when a Collection does not have access records for the collection roles resets the Collection's access controls
spec.services.roles_service_spec ‑ RolesService#create_collection_type_participants! when the collection type already has participants for the collection roles does not create any new CollectionTypeParticipant records
spec.services.roles_service_spec ‑ RolesService#create_collection_type_participants! when the collection type does not have participants for the collection roles creates a CollectionTypeParticipant record with CREATE_ACCESS for the :collection_editor role
spec.services.roles_service_spec ‑ RolesService#create_collection_type_participants! when the collection type does not have participants for the collection roles creates a CollectionTypeParticipant record with MANAGE_ACCESS for the :collection_manager role
spec.services.roles_service_spec ‑ RolesService#create_collection_type_participants! when the collection type does not have participants for the collection roles creates two CollectionTypeParticipant records
spec.services.roles_service_spec ‑ RolesService#create_collection_type_participants! when the collection type is the admin set does not create any CollectionTypeParticipant records for the collection roles
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run inside the scope of a tenant creates all default hyrax groups with their default roles
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run inside the scope of a tenant creates the admin group
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run inside the scope of a tenant creates the registered group
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run inside the scope of a tenant creates the tenant depositors group
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run inside the scope of a tenant creates the tenant editors group
spec.services.roles_service_spec ‑ RolesService#create_default_hyrax_groups_with_roles! when run outside the scope of a tenant returns a warning
spec.services.roles_service_spec ‑ RolesService#create_default_roles! when run inside the scope of a tenant calls #find_or_create_site_role! for each role
spec.services.roles_service_spec ‑ RolesService#create_default_roles! when run inside the scope of a tenant creates all default roles
spec.services.roles_service_spec ‑ RolesService#create_default_roles! when run outside the scope of a tenant returns a warning
spec.services.roles_service_spec ‑ RolesService#destroy_registered_group_collection_type_participants! when CollectionTypes grant access to other users/groups does not destroy CollectionTypeParticipant records that do not grant the registered group create access
spec.services.roles_service_spec ‑ RolesService#destroy_registered_group_collection_type_participants! when multiple CollectionTypes grant the registered group create access destroys all CollectionTypeParticipant records that grant the registered group create access

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1409 tests found (test 1303 to 1409)

There are 1409 tests, see "Raw output" for the list of tests 1303 to 1409.
Raw output
spec.services.roles_service_spec ‑ RolesService#find_or_create_site_role! requires a :role_name argument
spec.services.roles_service_spec ‑ RolesService#find_or_create_site_role! returns the role
spec.services.roles_service_spec ‑ RolesService#find_or_create_site_role! when the role already exists does not create a role
spec.services.roles_service_spec ‑ RolesService#find_or_create_site_role! when the role already exists finds the site role
spec.services.roles_service_spec ‑ RolesService#find_or_create_site_role! when the role does not exist creates a role
spec.services.roles_service_spec ‑ RolesService#grant_workflow_roles_for_all_admin_sets! calls Hyrax::Workflow::PermissionGrantor#grant_default_workflow_roles!
spec.services.roles_service_spec ‑ RolesService#prune_stale_guest_users does not delete non-guest users
spec.services.roles_service_spec ‑ RolesService#prune_stale_guest_users when there are guest users that have been updated in the last 7 days does not delete them
spec.services.roles_service_spec ‑ RolesService#prune_stale_guest_users when there are guest users that have not been updated in over 7 days deletes them
spec.services.roles_service_spec ‑ RolesService#seed_qa_users! creates a user for each default role
spec.services.roles_service_spec ‑ RolesService#seed_qa_users! when in the production environment does not create the qa users
spec.services.roles_service_spec ‑ RolesService#seed_qa_users! when in the production environment returns a warning
spec.services.roles_service_spec ‑ RolesService#seed_superadmin! creates a user with the :superadmin role
spec.services.roles_service_spec ‑ RolesService#seed_superadmin! when in the production environment does not create the superadmin
spec.services.roles_service_spec ‑ RolesService#seed_superadmin! when in the production environment returns a warning
spec.system.edit_account_spec ‑ Proprietor Edit Account Page shared search checkbox can display add to account text
spec.system.edit_account_spec ‑ Proprietor Edit Account Page shared search checkbox can display checkbox for shared_search
spec.tasks.rake_spec ‑ Rake tasks hyku:upgrade:clean_migrations removes unnecessary migrations
spec.tasks.rake_spec ‑ Rake tasks hyku:upgrade:clean_migrations requires a datesub argument
spec.tasks.rake_spec ‑ Rake tasks superadmin:grant grants a multiple users the superadmin role
spec.tasks.rake_spec ‑ Rake tasks superadmin:grant grants a single user the superadmin role
spec.tasks.rake_spec ‑ Rake tasks superadmin:grant requires user_list argument
spec.tasks.rake_spec ‑ Rake tasks superadmin:grant warns when a user is not found
spec.tasks.rake_spec ‑ Rake tasks tenantize:task requires at least one argument
spec.tasks.rake_spec ‑ Rake tasks tenantize:task requires first argument to be a valid rake task
spec.tasks.rake_spec ‑ Rake tasks tenantize:task runs against all tenants
spec.tasks.rake_spec ‑ Rake tasks tenantize:task when run against specified tenants runs against a single tenant and ignores bogus tenants
spec.views._user_util_links ‑ /_user_util_links.html.erb When feature flipper is off logged in admin user shows the links
spec.views._user_util_links ‑ /_user_util_links.html.erb When feature flipper is off logged in user hides the links
spec.views._user_util_links ‑ /_user_util_links.html.erb When feature flipper is off logged out user hides the login path
spec.views._user_util_links ‑ /_user_util_links.html.erb when feature flipper is on logged in admin user shows the links
spec.views._user_util_links ‑ /_user_util_links.html.erb when feature flipper is on logged in user shows the links
spec.views._user_util_links ‑ /_user_util_links.html.erb when feature flipper is on logged out user links to login path
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has a cancel button
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has a save button
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has a text area for description
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has an input for name
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has tabs for other actions on the group
spec.views.admin.groups.edit ‑ admin/groups/edit groups index page has the "description" tab in an active state
spec.views.admin.groups.new ‑ admin/groups/new groups index page has a cancel button
spec.views.admin.groups.new ‑ admin/groups/new groups index page has a save button
spec.views.admin.groups.new ‑ admin/groups/new groups index page has a text area for description
spec.views.admin.groups.new ‑ admin/groups/new groups index page has an input for name
spec.views.admin.groups.new ‑ admin/groups/new groups index page has disable tabs for actions that require a group to have been created
spec.views.admin.groups.new ‑ admin/groups/new groups index page has the "description" tab in an active state
spec.views.admin.groups.remove ‑ admin/groups/remove groups index page has a delete button
spec.views.admin.groups.remove ‑ admin/groups/remove groups index page has tabs for other actions on the group
spec.views.admin.groups.remove ‑ admin/groups/remove groups index page has the "Remove" tab in an active state
spec.views.admin.groups.users ‑ admin/groups/users groups index page has a member search control
spec.views.admin.groups.users ‑ admin/groups/users groups index page has a pagination select control
spec.views.admin.groups.users ‑ admin/groups/users groups index page has a user search control
spec.views.admin.groups.users ‑ admin/groups/users groups index page has an add user form
spec.views.admin.groups.users ‑ admin/groups/users groups index page has tabs for other actions on the group
spec.views.admin.groups.users ‑ admin/groups/users groups index page has the "users" tab in an active state
spec.views.admin.groups.users ‑ admin/groups/users groups index page renders a list of members
spec.views.content_blocks.edit ‑ hyrax/content_blocks/edit loads the wysiwyg config file
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.users.index ‑ hyrax/admin/users/index.html.erb draws user invite form
spec.views.hyrax.admin.users.index ‑ hyrax/admin/users/index.html.erb draws user list with all users
spec.views.hyrax.admin.users.index ‑ hyrax/admin/users/index.html.erb with a user who hasn't accepted an invitation lists one user as pending status, and others as active
spec.views.hyrax.admin.users.index ‑ hyrax/admin/users/index.html.erb with admin users lists users as having admin role
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships when no parents are present does not have links to parents
spec.views.hyrax.base._relationships ‑ hyrax/base/relationships when parents are present links to work and collection
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit loads the wysiwyg config file
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the announcement form
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the announcement instructions
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the banner instructions
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the featured researcher instructions
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the home text instructions
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the home_text_form
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the instruction blocks
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the marketing form
spec.views.hyrax.content_blocks.edit ‑ hyrax/content_blocks/edit renders the researcher form
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.homepage._featured_collection_section ‑ hyrax/homepage/_featured_collection_section.html.erb with featured collections is expected to have visible css "form"
spec.views.hyrax.homepage._featured_collection_section ‑ hyrax/homepage/_featured_collection_section.html.erb without featured collections is expected not to have visible css "form"
spec.views.hyrax.homepage._home_text ‑ hyrax/homepage/_home_text.html.erb when there is an home_text is expected not to have visible button "Edit" that is not disabled
spec.views.hyrax.homepage._home_text ‑ hyrax/homepage/_home_text.html.erb when there is an home_text is expected to have text "Let me tell you about our repository..."
spec.views.hyrax.homepage._home_text ‑ hyrax/homepage/_home_text.html.erb when there is no home_text is expected not to have visible css "#home_text"
spec.views.labels.edit ‑ labels/edit renders the edit site form
spec.views.proprietor.accounts.edit ‑ proprietor/accounts/edit with connections renders the edit account form
spec.views.proprietor.accounts.edit ‑ proprietor/accounts/edit without connections renders the edit account form
spec.views.proprietor.accounts.new ‑ proprietor/accounts/new renders new account form
spec.views.proprietor.accounts.show ‑ proprietor/accounts/show has a button to edit account
spec.views.proprietor.accounts.show ‑ proprietor/accounts/show renders account admin management form
spec.views.proprietor.accounts.show ‑ proprietor/accounts/show with admin users displays each admin email
spec.views.proprietor.accounts.show ‑ proprietor/accounts/show with no admin users displays "No administrators message"
spec.views.proprietor.users.edit ‑ proprietor/users/edit renders the edit proprietor_user form
spec.views.proprietor.users.new ‑ proprietor/users/new renders new proprietor_user form
spec.views.proprietor.users.show ‑ proprietor/users/show renders attributes in <p>
spec.views.splash.index ‑ splash/index.html.erb Admin user with admin_only_tenant_creation=true displays a 'Get Started' button
spec.views.splash.index ‑ splash/index.html.erb Anonymous or non-Admin user with admin_only_tenant_creation=false displays a 'Get Started' button
spec.views.splash.index ‑ splash/index.html.erb Anonymous user with admin_only_tenant_creation=true displays a 'Login to get started' button
spec.views.splash.index ‑ splash/index.html.erb Authenticated, non-Admin user with admin_only_tenant_creation=true displays a 'You are not authorized to create tenants' message
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb When feature flipper is off logged in admin user shows the links
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb When feature flipper is off logged in user hides the links
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb When feature flipper is off logged out user hides the login path
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb when feature flipper is on logged in admin user shows the links
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb when feature flipper is on logged in user shows the links
spec.views.themes.institutional_repository._user_util_links ‑ themes/institutional_repository/_user_util_links.html.erb when feature flipper is on logged out user links to login path