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

dockstore / dockstore / 10065 / 2
68%
develop: 68%

Build:
DEFAULT BRANCH: develop
Ran 11 Oct 2019 05:12PM UTC
Files 207
Run time 22s
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

11 Oct 2019 04:24PM UTC coverage: 16.321%. Remained the same
TESTING_PROFILE=unit-tests

push

travis-ci

web-flow
Add row level security policy to join table (#2954)


#2849 

The table version_sourcefiles is a join table for the
sourcefile table and the workflowversion/tag tables.

If version is frozen, don't allow modifications --
no adding of additional source files, deletion nor modification
of existing ones.

Part of the ticket was to remove the application guards once database protection
was implemented, but I decided against that -- Hibernate throws a 500 exception
in that case. We would need to catch that exception and throw our own exception.
The problem is the exception is thrown after the return statement code in the
Java code for the resource endpoint -- the error happens because the @UnitOfWork
annotation causes Hibernate to attempt to commit the transaction. We would have
to remove the annotation, manually start the transaction and commit it. Which is
doable, but doesn't seem like it would offer much over the current application
guards.

1773 of 10863 relevant lines covered (16.32%)

0.32 hits per line

Source Files on job 10065.2 (TESTING_PROFILE=unit-tests)
  • Tree
  • List 0
  • Changed 21
  • Source Changed 21
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1227
  • Travis Job 10065.2
  • 46926111 on github
  • Prev Job for TESTING_PROFILE=unit-tests on develop (#10045.2)
  • Next Job for TESTING_PROFILE=unit-tests on develop (#10080.2)
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