• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

projectblacklight / spotlight / 5027
97%

Build:
DEFAULT BRANCH: master
Ran 02 Feb 2017 05:52PM UTC
Jobs 2
Files 127
Run time 14s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
5027

push

travis-ci

cbeer
IIIF manifests for documents (#1677)

* generate iiif manifests for documents

* catalog_controller.rb: add #manifest method for uploaded resources.
* iiif_manifest_presenter.rb: presenter class with methods expected by IIIFManifest, and convenience methods for manifest JSON generation.
* upload_solr_document_builder.rb: index the iiif manifest path.
* blacklight-spotlight.gemspec: add the iiif_manifest gem as a dependency.
* routes.rb: route for CatalogController#manifest
* engine.rb: make upload_description_field configurable (formerly hardcoded as spotlight_upload_description_tesim)

* tests for iiif manifest generation

* catalog_controller_spec.rb: CatalogController#manifest tests (for uploaded resource type and non-uploaded resource type).
* upload_spec.rb: test manifest url indexing
* iiif_manifest_presenter_spec.rb: tests for the new iiif manifest presenter class
* exhibit_catalog_spec.rb: test CatalogController#manifest route

3072 of 3184 relevant lines covered (96.48%)

441.41 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5027.1 (2.4.0) 02 Feb 2017 05:52PM UTC 0
96.14
Travis Job 5027.1
2 5027.2 (2.3.3, RAILS_VERSION=4.2.7.1) 02 Feb 2017 05:52PM UTC 0
96.26
Travis Job 5027.2
Source Files on build 5027
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5027
  • 39fc43c4 on github
  • Prev Build on master (#5002)
  • Next Build on master (#5034)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc