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

justin-millman / Kvasir / 7764943611
99%
master: 98%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 03 Feb 2024 05:47AM UTC
Jobs 2
Files 100
Run time 7s
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

03 Feb 2024 05:46AM UTC coverage: 98.231% (-0.03%) from 98.258%
7764943611

push

github

justin-millman
Allow Extraction and Reconstitution to Work with Enumerations

This commit fixes bugs in both the Extraction and Reconstitution layer related to the when data is viewed as a
possibly-null object and when it is viewed as a DBValue. The key is that the latter is incapable of representing a C#
enumeration, since that is not something that literally exists in the back-end database. Previously, primitives were
extracted as objects and immediately wrapped in DBValue; they were then unwrapped to do data conversion before being
re-wrapped. This led to a crash if an enumeration were extracted. (The same happened when reconstituting, just in the
opposite direction). The solution was to make everything operate in terms of raw objects until after data conversion (or
until data reversion) occurs, when it is safe to use DBValues.

2956 of 3044 branches covered (0.0%)

Branch coverage included in aggregate %.

4486 of 4532 relevant lines covered (98.98%)

2995.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Debug - 7764943611.1 03 Feb 2024 05:47AM UTC 0
97.9
GitHub Action Run
2 Release - 7764943611.2 03 Feb 2024 05:47AM UTC 0
98.5
GitHub Action Run
Source Files on build 7764943611
Detailed source file information is not available for this build.
  • Back to Repo
  • 56e062ac on github
  • Prev Build on main (#7426805791)
  • Next Build on main (#7952216020)
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