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

curationexperts / epigaea / 2266
90%

Build:
DEFAULT BRANCH: master
Ran 22 Dec 2017 05:42PM UTC
Jobs 1
Files 193
Run time 7s
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
2266

Pull #821

travis-ci

web-flow
Do not send individual notifications for batch operations

Refactor notifications into three kinds:
  * MiraWorkflowNotifications
  * MiraNotifications
  * MiraBatchNotifications

MiraWorkflowNotification:
	Subclasses of the Hyrax workflow notifications.
	They are triggered by Sipity workflow events, as
	defined in `config/workflows/mira_publication_workflow.json`.
	These include comment notifications, and
	publishing and unpublishing of single works.

MiraNotification:
	These are single-item notifications which are
	not triggered by a SipityWorkflow event. These
	are primarily used for notification of
	single-item deposits, either via the
	`/contribute` form or the `Create New Work`
	form on the admin dashboard.

MiraBatchNotification:
	These are batch notifications. They inherit
	some behavior from the `MiraNotification`
	class, but operate at a batch level instead
	of at an individual level. Examples
	include batch xml import, batch metadata
	update, batch publish, batch unpublish, and
	batch template application.

Also included here are README updates with this information,
plus general information about notifications that will be
helpful to someone who is running this application in production.
Pull Request #821: Do not send individual notifications for batch operations

115 of 115 new or added lines in 21 files covered. (100.0%)

2628 of 2942 relevant lines covered (89.33%)

106.34 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
app/services/hyrax/workflow/mira_batch_notification.rb
1
100.0
app/services/hyrax/workflow/mira_workflow_notification.rb

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
app/services/hyrax/admin_set_service.rb
Jobs
ID Job ID Ran Files Coverage
1 2266.1 (2.3.4) 22 Dec 2017 05:42PM UTC 0
89.33
Travis Job 2266.1
Source Files on build 2266
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2266
  • Pull Request #821
  • PR Base - master (#2262)
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