• 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 read-public-specs
branch: read-public-specs
CHANGE BRANCH
x
Reset
  • read-public-specs
  • 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
  • mesh/store-uri
  • move-build-strategy
  • multi-value-import
  • nokogiri-update
  • ohsu_aws_deploy
  • ok-computer
  • ok_computer-clamav
  • pending-specs
  • rake-import
  • 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
487

push

travis-ci

no-reply
Add feature tests for ETD visibility

Build out feature specs for visibility of public, institutional/authorized, and
private ETDs.

Hyrax's error messages for unauthorized access vary between explaining to the
user that they are 'not authorized' and that the page is 'private'. For now we
are satisfied with checking that the title doesn't appear on the page when
unauthorized access is attempted.

This commit omits specific tests for admin access to non-public visibilities. We
intend here to test the restrictions.

449 of 468 relevant lines covered (95.94%)

8.58 hits per line

Relevant lines Covered
Build:
Build:
468 RELEVANT LINES 449 COVERED LINES
8.58 HITS PER LINE
Source Files on read-public-specs
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
487 read-public-specs Add feature tests for ETD visibility Build out feature specs for visibility of public, institutional/authorized, and private ETDs. Hyrax's error messages for unauthorized access vary between explaining to the user that they are 'not authorized' ... push 28 Nov 2017 06:17AM UTC no-reply 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