lib,src,test: fix tests without SQLite
Opening as draft to test it. Nix changes will be taken to a separate PR.
Triggered by https://github.com/nodejs/node/pull/60902
Review requested:
- [ ] @nodejs/actions
- [ ] @nodejs/config
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 88.52%. Comparing base (e28656a) to head (672f50e).
:warning: Report is 14 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #60906 +/- ##
=======================================
Coverage 88.51% 88.52%
=======================================
Files 703 703
Lines 208496 208496
Branches 40213 40212 -1
=======================================
+ Hits 184555 184568 +13
- Misses 15955 15958 +3
+ Partials 7986 7970 -16
| Files with missing lines | Coverage Ξ | |
|---|---|---|
| src/node_options.cc | 77.80% <ΓΈ> (-0.11%) |
:arrow_down: |
| src/node_options.h | 97.89% <100.00%> (ΓΈ) |
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
CI: https://ci.nodejs.org/job/node-test-pull-request/70484/
CI: https://ci.nodejs.org/job/node-test-pull-request/70486/
Landed in 14f02fc2f7c1ea7989bdfeddfadc14921edd4e25