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

creek-service / creek-service / #515
99%

Build:
DEFAULT BRANCH: main
Ran 21 Dec 2023 03:22PM UTC
Jobs 1
Files 26
Run time 2s
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

21 Dec 2023 03:19PM UTC coverage: 99.697% (+0.03%) from 99.668%
#515

push

github

web-flow
Prepare resources (#243)

Move the `ResourceHandler` into this project from `creek-platform` and add a `prepare` method.  This allows this project, and `creek-system-test` to call back into client extensions to have them _prepare_ their internal state to handle requests for the supplied resources.

This removes the need for client extensions to have their own logic to collect the resources they handle from the service and aggregate components.  Instead, this is handled by `creek-service` and `creek-system-test`, which already has this 'group-by-resource-type' logic.

This change also fixes some bugs:
 - Catch linkage errors when loading extensions, so that we get a meaningful error message.
 - Don't throw errors if extensions look up their options by some subtype.

34 of 34 new or added lines in 5 files covered. (100.0%)

329 of 330 relevant lines covered (99.7%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #515.1 21 Dec 2023 03:22PM UTC 0
99.7
Source Files on build #515
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #515
  • 3252989d on github
  • Prev Build on main
  • Next Build on main
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