Skip to content

test: derive the chart pins and keep the fleet counts in one test; restore LibreDB last on the showcase - #1691

Merged
cevheri merged 1 commit into
mainfrom
test/derived-provider-pins
Oct 12, 2026
Merged

cevheri merged 1 commit into
mainfrom
test/derived-provider-pins

Conversation

@cevheri

@cevheri cevheri commented Oct 12, 2026

Copy link
Copy Markdown
Member

Test-only and listing change, so that a new provider does not have to edit another provider's tests.

  • tests/unit/chart-description.test.ts derives the chart description and keyword pins from the engine list, replacing the copy in the S3 provider-doc test.
  • The eight per-provider copies of the fleet count tuples become one test in tests/unit/db/compatibility.test.ts.
  • src/lib/db-showcase.ts ranks BigQuery 29, so libSQL is 30 and the embedded LibreDB store is last again (31), as its comment says.

Measured on this base: 32 shipped types, 31 external, 27 wire-compatible, 58 connectable products.

Checks: the full local gate set passed (1272 test files at 100% line coverage, build, build:lib, attw).
The login showcase is checked in a browser before this leaves draft.
No separate review agents ran on this branch.

Prepares the Snowflake provider (#424).

@codecov

codecov Bot commented Oct 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

…store LibreDB last on the showcase

The chart description and keyword pins are derived from the engine list, the per-provider copies of the fleet count tuples become one test, and the showcase ranks BigQuery and Firestore before libSQL so the embedded LibreDB store is last again.
@cevheri
cevheri force-pushed the test/derived-provider-pins branch from 280742f to 9abcc15 Compare October 12, 2026 14:12
@sonarqubecloud

Copy link
Copy Markdown

@cevheri
cevheri marked this pull request as ready for review October 12, 2026 14:44
@cevheri
cevheri merged commit 6ae22ec into main Oct 12, 2026
30 checks passed
@cevheri
cevheri deleted the test/derived-provider-pins branch October 12, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant