`test/helpers/pgtap-core.sql` and `test/helpers/pgtap-schema.sql` (~300KB combined) are vendored copies of pgTAP's own alternate manual-install SQL files (for environments without full extension support). They are not `\i`'d or otherwise referenced anywhere in this repo's own Makefile, SQL, or test infrastructure -- confirmed via:
```
grep -rn "pgtap-core|pgtap-schema" --include=.sql --include=Makefile --include=.mk .
```
which only turns up a self-referential comment inside `pgtap-schema.sql` itself ("Requires pgtap-core.sql"), not an actual include site.
The test suite installs pgtap properly as a real extension (`CREATE EXTENSION pgtap`) everywhere it's needed, so these look like leftovers from an older setup (predating pgtap being installed as a proper extension) rather than something still load-bearing.
Worth removing, pending confirmation nothing depends on them.
`test/helpers/pgtap-core.sql` and `test/helpers/pgtap-schema.sql` (~300KB combined) are vendored copies of pgTAP's own alternate manual-install SQL files (for environments without full extension support). They are not `\i`'d or otherwise referenced anywhere in this repo's own Makefile, SQL, or test infrastructure -- confirmed via:
```
grep -rn "pgtap-core|pgtap-schema" --include=.sql --include=Makefile --include=.mk .
```
which only turns up a self-referential comment inside `pgtap-schema.sql` itself ("Requires pgtap-core.sql"), not an actual include site.
The test suite installs pgtap properly as a real extension (`CREATE EXTENSION pgtap`) everywhere it's needed, so these look like leftovers from an older setup (predating pgtap being installed as a proper extension) rather than something still load-bearing.
Worth removing, pending confirmation nothing depends on them.