Skip to content

Test fully installing the extension#6

Merged
jnasbyupgrade merged 2 commits intoPostgres-Extensions:masterfrom
jnasbyupgrade:test_install
Jun 11, 2025
Merged

Test fully installing the extension#6
jnasbyupgrade merged 2 commits intoPostgres-Extensions:masterfrom
jnasbyupgrade:test_install

Conversation

@jnasbyupgrade
Copy link
Collaborator

Add a test for installing the extensions and actually committing. This matters because it's possible to have issues with the ON COMMIT DROP specification on the temp table that the extension script creates.

Note that the tool doesn't currently support a PGXN extension that
itself creates multiple extensions, so we can't actually use
test/deps.sql.
@jnasbyupgrade jnasbyupgrade merged commit 0a51bf7 into Postgres-Extensions:master Jun 11, 2025
@jnasbyupgrade jnasbyupgrade deleted the test_install branch June 11, 2025 21:19
jnasbyupgrade added a commit that referenced this pull request Jun 11, 2025
Add test files that should have been included in PR #6
jnasbyupgrade added a commit to jnasbyupgrade/test_factory that referenced this pull request Feb 6, 2026
3b8cb2a Stamp 1.1.0
550a901 Remove commit.md (maintained in pgxntool-test)
d73ca93 Add unique test database names to prevent conflicts (#13)
9b344be Add update-setup-files.sh for 3-way merging after pgxntool-sync (#12)
ab7f6e2 Stamp 1.0.0
3a571ba Add pg_tle support and modernize test infrastructure (Postgres-Extensions#11)
b96ea6d Add support for Claude code; build and doc improvements (Postgres-Extensions#9)
e9c24de Fix pg_regress on versions > 12 (Postgres-Extensions#5)
REVERT: bed3604 Fix pg_regress on versions > 12 (Postgres-Extensions#5) (Postgres-Extensions#6)

git-subtree-dir: pgxntool
git-subtree-split: 3b8cb2a96c2611bb44b1d69fd533fd0f23fa8995
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