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

drym-org / old-abe
95%

Build:
DEFAULT BRANCH: main
Repo Added 13 Apr 2023 12:28AM UTC
Token L9jmOgZoAvFl5lDIKPGqzF0uS6UjmWPF9 regen
Build 175 Last
Files 18
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • advances-tests
  • ci-workflow-for-lint-tests-coverage
  • debt-setup
  • debt-tests
  • debts-and-advances
  • equity-unit-tests
  • fix-excess-zero-padding
  • minor-refactor-and-docstrings
  • misc-tests
  • moar-tests
  • moar-tests-2
  • nondilutable-attributions
  • payment-allocations
  • rename-some-functions
  • reporting-balances-tests
  • reporting-debt
  • scratch
  • sid-refactor-3
  • staged-cuts
  • starter-docs
  • tests-renormalize
  • update-unit-tests
  • use-name-field-in-payouts
  • v1
  • v1.1
  • v1.1-alpha
  • v4-alpha

12 Nov 2025 05:00AM UTC coverage: 94.61% (-1.1%) from 95.678%
19286990268

push

github

countvajhula
introduce negative debts to avoid mutating debts

This eliminates the DebtPayment model in favor of just relying on
signed Debts, where payments toward a debt are simply debts with a
negative sign. As a result, we no longer need mutable fields and
methods on the debt model such as `amount_paid`.

60 of 70 branches covered (85.71%)

Branch coverage included in aggregate %.

17 of 23 new or added lines in 3 files covered. (73.91%)

449 of 468 relevant lines covered (95.94%)

0.96 hits per line

Relevant lines Covered
Build:
Build:
468 RELEVANT LINES 449 COVERED LINES
0.96 HITS PER LINE
Source Files on main
  • Tree
  • List 18
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19286990268 main introduce negative debts to avoid mutating debts This eliminates the DebtPayment model in favor of just relying on signed Debts, where payments toward a debt are simply debts with a negative sign. As a result, we no longer need mutable fields and... push 12 Nov 2025 05:05AM UTC countvajhula github
94.61
17422251706 main test that debts are processed in order of creation push 03 Sep 2025 03:34AM UTC countvajhula github
95.68
17087611188 main integration tests for human-readable (markdown) attributions file push 20 Aug 2025 03:23AM UTC countvajhula github
95.68
16613362387 main sort attributions in human-readable output push 30 Jul 2025 04:20AM UTC countvajhula github
95.68
16613269316 main return calculated percentage to fix human-readable output push 30 Jul 2025 04:13AM UTC countvajhula github
95.65
16613229508 main commit the new human-readable attributions file after operation push 30 Jul 2025 04:09AM UTC countvajhula github
95.76
16613078237 main debug: print attributions total push 30 Jul 2025 03:57AM UTC countvajhula github
95.77
16612715332 main generate a human-readable attributions file push 30 Jul 2025 03:28AM UTC countvajhula github
95.76
16159651693 main (ci) bump all job python versions to 3.13, for consistency push 09 Jul 2025 03:33AM UTC countvajhula github
95.76
16159599707 main remove pudb and sugar flags for pytest push 09 Jul 2025 03:29AM UTC countvajhula github
95.76
See All Builds (137)
  • Settings
  • Repo on GitHub
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

© 2025 Coveralls, Inc