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

veeso / ic-dbms
94%
main: 96%

Build:
Build:
LAST BUILD BRANCH: feat/12-join
DEFAULT BRANCH: main
Repo Added 06 Dec 2025 01:03PM UTC
Token ENFQrfXQc3EbPfI1sL6tnHwb9A8Bf1zFz regen
Build 188 Last
Files 82
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 test/increase-coverage-api-canister
branch: test/increase-coverage-api-canister
CHANGE BRANCH
x
Reset
Sync Branches
  • test/increase-coverage-api-canister
  • 0.3
  • 0.4
  • 14-add-value-from-all-inner-values
  • 19-free-segments-ledger-can-be-bigger-than-a-page
  • 3-field-validation
  • 5-sanitizer
  • 7-align-record-table-memory
  • 9-missing-int-values
  • build/25-pocket-ic-12
  • build/36-get-rid-of-the-like-crate
  • chore/deps-template
  • chore/git-cliff
  • ci/codeberg-mirror
  • docs/reorganize-documentation
  • feat/10-create-a-generic-select-method
  • feat/12-join
  • feat/13-json-type
  • feat/23-make-ic-dbms-canister-client-testable
  • fix/multi-column-order-by
  • main
  • perf/11-update-instead-of-delete-and-insert
  • refactor/dbms-cleanup
  • refactor/move-crates-to-crates-folder
  • test-memory-align-missing-checks
  • v0.1.0
  • v0.2.0
  • v0.2.1
  • v0.3.0
  • v0.4.0

31 Jan 2026 07:17PM UTC coverage: 94.374% (+0.3%) from 94.06%
21549562827

Pull #27

github

veeso
test: increase code coverage for ic-dbms-api and ic-dbms-canister

Add 63 new unit tests to improve code coverage in previously untested areas:

ic-dbms-api (51 tests):
- error.rs: IcDbmsError display and From implementations
- dbms/transaction.rs: TransactionError display and Candid encoding
- dbms/table/column_def.rs: ColumnDef and ForeignKeyDef struct tests
- dbms/table/record.rs: ValuesSource enum tests
- dbms/query/delete.rs: DeleteBehavior enum tests
- dbms/types.rs: DataTypeKind enum tests

ic-dbms-canister (12 tests):
- utils.rs: caller() function tests
- dbms/transaction.rs: Transaction and TransactionOp tests

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Pull Request #27: test: increase code coverage for ic-dbms-api and ic-dbms-canister

462 of 465 new or added lines in 8 files covered. (99.35%)

7398 of 7839 relevant lines covered (94.37%)

957686.08 hits per line

Relevant lines Covered
Build:
Build:
7839 RELEVANT LINES 7398 COVERED LINES
957686.08 HITS PER LINE
Source Files on test/increase-coverage-api-canister
  • Tree
  • List 71
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21549562827 test/increase-coverage-api-canister test: increase code coverage for ic-dbms-api and ic-dbms-canister Add 63 new unit tests to improve code coverage in previously untested areas: ic-dbms-api (51 tests): - error.rs: IcDbmsError display and From implementations - dbms/transaction.rs... Pull #27 31 Jan 2026 07:19PM UTC veeso github
94.37
See All Builds (148)

Badge your Repo: ic-dbms

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • 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

© 2026 Coveralls, Inc