Skip to content

tests: add driver github.com/ncruces/go-sqlite3#6

Merged
dolmen merged 1 commit intomainfrom
driver.ncruces
Oct 16, 2025
Merged

tests: add driver github.com/ncruces/go-sqlite3#6
dolmen merged 1 commit intomainfrom
driver.ncruces

Conversation

@dolmen
Copy link
Copy Markdown
Member

@dolmen dolmen commented Oct 16, 2025

In tests:

  1. Add driver ncruces/go-sqlite3. Enabled with build tag sqlite.ncruces.
  2. Build tag are refactored:
    1. Build tag sqlite.no.mattn is added to disable mattn/go-sqlite3.
    2. mattn/go-sqlite3 is disabled (not linked) if build tag sqlite.ncruces is enabled.
go test -v -ldflags="-X github.com/ncruces/go-sqlite3/driver.driverName=sqlite.ncruces -X github.com/dolmen-go/sqlar/sqlarfs_test.sqliteDriver=sqlite.ncruces" -tags=sqlite.ncruces ./...

In tests:
1. Add driver ncruces/go-sqlite3. Enabled with build tag `sqlite.ncruces`.
2. Build tag are refactored:
   1. Build tag `sqlite.no.mattn` is added to disable mattn/go-sqlite3.
   2. mattn/go-sqlite3 is disabled (not linked) if build tag `sqlite.ncruces` is enabled.

go test -v -ldflags="-X
github.com/ncruces/go-sqlite3/driver.driverName=sqlite.ncruces -X
github.com/dolmen-go/sqlar/sqlarfs_test.sqliteDriver=sqlite.ncruces"
-tags=sqlite.ncruces ./...
@dolmen dolmen merged commit 71f5f4a into main Oct 16, 2025
2 checks passed
@dolmen dolmen deleted the driver.ncruces branch October 16, 2025 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant