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

skeema / skeema / 6437501672
92%

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

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.

132 of 132 new or added lines in 3 files covered. (100.0%)

9480 of 10153 relevant lines covered (93.37%)

1.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6437501672.1 06 Oct 2023 11:50PM UTC 0
93.37
GitHub Action Run
Source Files on build 6437501672
Detailed source file information is not available for this build.
  • Back to Repo
  • 3fb6407d on github
  • Prev Build on main (#6332224925)
  • Next Build on main (#6503384479)
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