Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow for extensions of valkyrie indexer's to_solr that depends on resource custom metadata #4463

Merged
merged 2 commits into from
Jul 23, 2020

Commits on Jul 22, 2020

  1. allow for extensions of valkyrie indexer's to_solr that depends on re…

    …source custom metadata
    
    Fixes #4464
    
    Allow shared spec testing of indexers with customizations to #to_solr that depend on properties defined in the resource class that the indexer indexes.
    
    Update shared indexers spec to have a valid resource passed in to the shared spec.  The shared spec sets values it depends on in a before block.
    elrayle committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    36a43b9 View commit details
    Browse the repository at this point in the history
  2. refactor out default resource processing

    * adds documentation of usage
    * raise exceptions if required indexer_class and resource are not set
    * add shared spec for ‘a Work indexer’ that calls shared specs related to works
    * add core metadata test to ‘a Collection indexer’
    * allow default visibility to be passed in using ‘restricted’ if not passed in
    elrayle committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    c9fd729 View commit details
    Browse the repository at this point in the history