Skip to content

Add Postgres integration tests#53

Merged
adriangb merged 2 commits intoadriangb:mainfrom
nuno-faria:pg_tests
Jan 4, 2026
Merged

Add Postgres integration tests#53
adriangb merged 2 commits intoadriangb:mainfrom
nuno-faria:pg_tests

Conversation

@nuno-faria
Copy link
Copy Markdown
Collaborator

Adds integration tests to confirm that data is correctly loaded to Postgres. Uses the postgresql_embedded crate to spin up a Postgres instance, avoiding needing to have one already deployed.

@nuno-faria
Copy link
Copy Markdown
Collaborator Author

@adriangb it appears that CI fails since the "Check release process" job needs the Windows/Mac jobs to run, but they only run on pushes to main. Should Windows/Mac jobs run on PR commits, or should the "Check release process" run only on commits to main?

@adriangb
Copy link
Copy Markdown
Owner

adriangb commented Jan 4, 2026

Probably need a separate check job for PRs. Windows at least is quite a bit slower to run so I'd keep PRs to just Linux.

@adriangb adriangb merged commit a2f49f3 into adriangb:main Jan 4, 2026
24 checks passed
@nuno-faria nuno-faria deleted the pg_tests branch January 4, 2026 21:00
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.

2 participants