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

curationexperts / mahonia
96%
master: 98%

Build:
Build:
LAST BUILD BRANCH: rubocop
DEFAULT BRANCH: master
Repo Added 17 Nov 2017 05:11PM UTC
Files 58
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

LAST BUILD ON BRANCH mesh/store-uri
branch: mesh/store-uri
CHANGE BRANCH
x
Reset
  • mesh/store-uri
  • add-admin-set
  • add-shared-form-matcher-for-license
  • adjust-travis
  • application-job
  • asset-test
  • attribute/embargo_end
  • basic-virus-checking
  • better_restart
  • citation
  • citation-formatting
  • code_badges
  • config/inst-locale
  • config/turn-off-deposit-agreement-ui
  • config/update-schema-org-config
  • coveralls
  • create-etd-feature-spec
  • darlingtonia-1.0.0
  • darlingtonia-1.0.0-rc1
  • datacite-impl
  • datacite-metadata
  • datacite-support
  • date-label
  • delete-feature
  • deploy-target
  • dept-dropdown
  • doi-format
  • doi-nolink
  • doi-register
  • dotenv
  • dotenv_fixes
  • edit-feature
  • edit-feature-tweak
  • edit-readme
  • edtf
  • embargo-date
  • feature/description-attribute
  • feature/link-to-sidekiq
  • feature/mesh-autocomplete
  • feature/pdf-viewer
  • feature/version-in-footer
  • file-import
  • fix-creator-in-mapper
  • fix/locale-empty-for-markup
  • fix/readme-badges
  • fix/readme-setup
  • fix/sass-imports
  • fix/sidekiq-config
  • fix_cap_deploy
  • format-messages
  • git_sha_footer_with_dotenv
  • gitignore-coverage
  • hide-homepage-share-button
  • honeybadger
  • hyrax-out-of-the-box-tests
  • id_docs
  • import-file-validation
  • import-system-user
  • import-task
  • import-validation-test
  • importer
  • importer-with-validator
  • job-error-handling
  • map-creator-as-multivalued
  • master
  • mesh-downcase
  • move-build-strategy
  • multi-value-import
  • nokogiri-update
  • ohsu_aws_deploy
  • ok-computer
  • ok_computer-clamav
  • pending-specs
  • rake-import
  • read-public-specs
  • record-importer-config
  • refactor-metadata-access
  • register-clamav
  • remove-properties
  • remove-publisher-metadata
  • remove-unused
  • remove-unwanted-hyrax-metadata
  • remove-unwanted-hyrax-terms
  • representative-media
  • restore-date-predicate
  • revert-publisher-removal
  • revert-verbatim-date
  • rubocop
  • rubocop_fix
  • set-ruby-version-for-rubocop
  • shib_auth_3
  • shib_auth_4
  • shib_integration_2
  • shibboleth_integration
  • silence-publisher
  • skip-empty-records
  • small-fixup
  • spec-fix
  • spec/qa-table-prefix
  • style/basic-branding
  • temp_cleanup
  • test-import-embargo
  • tests
  • update-darlingtonia
  • update-dependencies
  • update-file
  • use-chromedriver
  • use_dotenv_for_db
  • user_specs
  • v1.0.0-rc1
  • v1.0.0-rc2
  • v1.0.0-rc3
  • v1.0.0.beta-2018.1.17
  • validator
  • virus-admin-set

pending completion
806

push

travis-ci

little9
Store MeSH URIs not labels in Fedora

This commit introduces a MeshTerm service that transforms
MeSH labels into URIs and vice versa. This is used so that
users can search and select MeSH terms in the UI, with the
application storing MeSH URIs in Fedora on the back end. Since
the subject field can be used for non-MeSH terms, the service
can distinguish between MeSH terms and non-MeSH subjects and
processes them appropriately. The MeSH term service is used in the
`EtdActor` in the `create` and `update` methods.

Since MeSH URIs are stored on the back end, this also
introduces a subject renderer to display the label in the show
view. The renderer has a link for the MeSH URI that will open
a new tab when the user clicks on it, along with the label.

577 of 598 relevant lines covered (96.49%)

21.21 hits per line

Relevant lines Covered
Build:
Build:
598 RELEVANT LINES 577 COVERED LINES
21.21 HITS PER LINE
Source Files on mesh/store-uri
  • List 0
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
806 mesh/store-uri Store MeSH URIs not labels in Fedora This commit introduces a MeshTerm service that transforms MeSH labels into URIs and vice versa. This is used so that users can search and select MeSH terms in the UI, with the application storing MeSH URIs in ... push 12 Jan 2018 12:16AM UTC little9 travis-ci pending completion  
701 mesh/store-uri Store MeSH URIs not labels in Fedora This commit introduces a MeshTerm service that transforms MeSH labels into URIs and vice versa. This is used so that users can search and select MeSH terms in the UI, with the application storing MeSH URIs in ... push 08 Jan 2018 04:07PM UTC little9 travis-ci pending completion  
See All Builds (639)
  • Repo on GitHub
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

© 2025 Coveralls, Inc