Skip to content

test: the zipfile check is skipped, said so, where sqlite3 has no zipfile - #8

Merged
nyxene merged 1 commit into
mainfrom
fix/7-zipfile-on-runners
Oct 21, 2026
Merged

nyxene merged 1 commit into
mainfrom
fix/7-zipfile-on-runners

Conversation

@nyxene

@nyxene nyxene commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

On GitHub's `macos-15` runners `/usr/bin/sqlite3` has no `zipfile` module, so the sample for "a virtual table in the schema reads nothing of another file" cannot be built, and `test` has failed on every run since the move to hosted runners, `main` included. A sqlite3 without the module cannot read through it either, so there is nothing to guard there.

The check now prints `skip … (this sqlite3 has no zipfile)` only when building the sample fails with `no such module: zipfile`. Any other failure to build it fails the check, which is stricter than before. On a Mac whose sqlite3 has `zipfile` the check runs as it did: `sh test/test.sh` → `ok sqlite: a virtual table in the schema reads nothing of another file`, `all passed`.

Closes #7

🤖 Generated with Claude Code

…file

macOS 15's sqlite3, on GitHub's runners, cannot build the sample and so cannot read through it either. Any other failure to build it still fails the check.

Closes #7

Co-Authored-By: Claude <noreply@anthropic.com>
@nyxene
nyxene merged commit d9ca6ec into main Oct 21, 2026
1 check passed
@nyxene
nyxene deleted the fix/7-zipfile-on-runners branch October 21, 2026 18:16
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.

The tests fail on GitHub's macOS 15 runners: their sqlite3 has no zipfile module

1 participant