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

skeema / skeema / 6437501672 / 1
92%
main: 92%

Build:
DEFAULT BRANCH: main
Ran 06 Oct 2023 11:50PM UTC
Files 74
Run time 1s
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

06 Oct 2023 11:41PM UTC coverage: 93.371% (+0.1%) from 93.269%
6437501672.1

push

github

evanelias
internal applier refactor: add Plan struct, improve tests

This commit refactors a chunk of the applier subpackage, with an overall goal
of starting to improve testability of this logic. Previously, due to tangled
logical dependencies, the applier subpackage was almost entirely relying on
coverage from integration tests in the main package for the Skeema command.
That's still the case here, but this commit starts to chip away at the
situation and improves coverage from applier's own tests.

The most important part of this refactor is the introduction of an
applier.Plan struct, and the ability to create a Plan being separate from
applying it.

No changes in external functionality are present in this commit.

9480 of 10153 relevant lines covered (93.37%)

1.12 hits per line

Source Files on job 6437501672.1
  • Tree
  • List 0
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6437501672
  • 3fb6407d on github
  • Prev Job for on main (#6332224925.1)
  • Next Job for on main (#6503384479.1)
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